๐ฐ Daily Digest โ 2026-03-11
7 items | DevTools, Security, Business, Misc, Backend
๐ Quick Summary
Run prompts on a schedule
Source: Claude Code Docs ยท Category: DevTools ยท Link: Original
- Claude Code introduces
/loop for recurring prompts and natural-language one-time reminders in a live session.
- Scheduling supports interval parsing (
s/m/h/d), defaults to every 10 minutes, and rounds odd intervals to cron-compatible cadence.
- Core limits and runtime behavior are explicit: up to 50 tasks per session, low-priority execution between turns, jitter, and 3-day expiry for recurring jobs.
Agent Safehouse
Source: agent-safehouse.dev ยท Category: Security ยท Link: Original
- Agent Safehouse proposes a deny-first, kernel-enforced sandbox for local coding agents on macOS.
- The tool ships as a single script and grants scoped access to the working directory while denying sensitive paths like
~/.ssh and ~/.aws.
- It provides wrappers for multiple agent CLIs so teams can make sandboxed execution the default without changing daily workflows.
Company Graphs = Context Repository
Source: X (Heinrich) ยท Category: Business ยท Link: Original
- The thread argues that AI quality in knowledge work is primarily a context-structure problem, not a model-capability problem.
- It proposes a company-wide markdown knowledge graph that links decisions, strategy, meetings, research, and code into traversable context.
- The key claim is that externalizing tacit knowledge from conversations into structured artifacts enables agents to reason across organizational memory.
How to use AI to generate (fantastic) slides
Source: X (Ruben Hassid) ยท Category: Misc ยท Link: Original
- The post compares three deck workflows and rates direct Claude slide generation as fastest but visually weak for high-stakes presentations.
- Gamma is positioned as a design-forward option with rapid generation, sharing analytics, and export support, but output quality depends heavily on prompt specificity.
- The recommended path combines Claude for research/outline and Gamma for design, then adds human editing and reusable brand rules for consistent outcomes.
How Coding Agents Are Reshaping Engineering, Product and Design
Source: X (Harrison Chase) ยท Category: Business ยท Link: Original
- The essay says the classic PRD โ mock โ implementation pipeline is collapsing as coding agents make prototyping cheap and fast.
- It frames review quality as the new bottleneck, requiring stronger architecture judgment, product sense, and design evaluation across teams.
- Role boundaries blur toward builder/reviewer archetypes, raising the value of generalists while increasing the specialization bar.
How we built LangChainโs GTM Agent
Source: X (LangChain) ยท Category: Business ยท Link: Original
- LangChain describes a human-in-the-loop GTM agent that automates lead research, personalized draft creation, and account-level intelligence.
- Reported outcomes include +250% lead-to-qualified-opportunity conversion, 3x pipeline dollars, and 40 reclaimed rep hours per month per person.
- The system design emphasizes multi-step orchestration, source-grounded explainability, and memory from rep edits to improve draft quality over time.
Your LLM Doesnโt Write Correct Code. It Writes Plausible Code.
Source: X (Hลrลshi ใใฌใใณใ) ยท Category: Backend ยท Link: Original
- The benchmark shows a 100-row primary-key lookup taking 0.09 ms in SQLite versus 1,815.43 ms in an LLM-generated Rust rewrite (~20,171x slower).
- The analysis attributes major regressions to planner/rowid path mistakes and autocommit sync overhead, despite code that compiles and passes tests.
- The broader point is that plausible architecture and passing tests can still hide catastrophic performance bugs without explicit acceptance criteria and benchmarking.
๐ Detailed Notes
1. Run prompts on a schedule
- The new scheduling workflow centers on
/loop, which accepts an interval plus prompt and maps it to cron-backed recurring execution inside a Claude Code session.
- Intervals can be leading, trailing (
every ...), or omitted (default 10 minutes), with second-level requests rounded to cron granularity.
- Task management is exposed through
CronCreate, CronList, and CronDelete, with an 8-character task ID and a 50-task cap per session.
- Runtime behavior is clearly bounded: scheduler checks run every second, jobs execute between turns, recurring tasks expire after 3 days, and deterministic jitter prevents synchronized spikes.
2. Agent Safehouse
- Safehouse positions itself as a practical guardrail for
--yolo-style agent usage by enforcing filesystem access boundaries at the kernel layer.
- The default model grants read/write to the project workspace and blocks high-risk areas (SSH keys, cloud credentials, unrelated repos) unless explicitly allowed.
- Installation is intentionally low-friction (single script, no build pipeline), making it easy to add wrappers for popular agent CLIs.
- The product thesis is that probabilistic agent failure is inevitable at scale, so deterministic sandbox constraints should be the first line of defense.
3. Company Graphs = Context Repository
- Heinrichโs core argument is that coding improved first because software already existed as linked, traversable text artifacts (files/imports/modules).
- He extends that pattern to non-engineering work: organizations need a graph of atomic markdown notes covering decisions, strategy, competitive research, and meeting-derived insights.
- The thread emphasizes that critical context is usually fragmented across Slack, docs, and peopleโs memory, which makes retrieval and reasoning brittle.
- A maintained context graph is presented as the infrastructure that lets agents operate on institutional knowledge rather than disconnected snippets.
4. How to use AI to generate (fantastic) slides
- The post outlines three practical workflows: direct
.pptx generation in Claude, direct generation in Gamma, and a combined Claude+Gamma pipeline.
- Direct Claude is framed as speed-first but design-light, while Gamma is framed as design-strong but dependent on the quality of input brief.
- The preferred process separates concerns: Claude handles deep research plus structured outline, then Gamma handles visual generation from that outline.
- A reusable brand operating model is suggested: import an existing brand template into Gamma, generate a markdown brand-rules file in Claude, and standardize team output around both assets.
5. How Coding Agents Are Reshaping Engineering, Product and Design
- Harrison Chase argues that coding agents shift software creation from implementation scarcity to prototype abundance.
- With more prototypes flowing in, engineering/product/design teams spend relatively more time on review, arbitration, and quality control.
- He distinguishes โPRDs are deadโ (old waterfall process) from โrequirements are deadโ (false): intent documentation remains essential for reviewers.
- The essay predicts role blending around builders and reviewers, with product sense and systems thinking becoming cross-functional requirements.
6. How we built LangChainโs GTM Agent
- LangChainโs GTM agent automates inbound/outbound prep by checking contact history, gathering CRM + call + web context, and proposing Slack drafts with rationale.
- Reported business impact is substantial: +250% lead-to-qualified-opportunity conversion, 3x pipeline growth, and broad time savings across the sales org.
- The implementation includes strict human approval gates, observability/evaluation hooks, and longitudinal learning from rep edits stored as structured memory.
- Weekly account-intelligence runs expand scope beyond email drafts, surfacing risk/opportunity signals to help reps prioritize limited attention.
7. Your LLM Doesnโt Write Correct Code. It Writes Plausible Code.
- The case study benchmarks an LLM-generated Rust SQLite reimplementation and finds extreme slowdowns on basic operations despite functional correctness signals.
- A highlighted root cause is planner behavior that misses
INTEGER PRIMARY KEY fast paths and falls back to full scans for common WHERE id = ? queries.
- Another key factor is per-statement autocommit overhead (including frequent sync calls), amplified by repeated cloning/allocation/reload patterns.
- The meta-lesson is methodological: correctness claims require performance benchmarks and explicit acceptance tests, not just compilable code and passing unit tests.
๐ฐ ๋ฐ์ผ๋ฆฌ ๋ค์ด์ ์คํธ โ 2026-03-11
7๊ฑด ์ ๋ฆฌ | DevTools, Security, Business, Misc, Backend
๐ ๊ฐ๋จ ์์ฝ
Run prompts on a schedule
์ถ์ฒ: Claude Code Docs ยท ์นดํ
๊ณ ๋ฆฌ: DevTools ยท ๋งํฌ: ์๋ฌธ
- Claude Code๋ ๋ผ์ด๋ธ ์ธ์
์์์ ๋ฐ๋ณต ์คํ์ฉ
/loop์ ์์ฐ์ด ๊ธฐ๋ฐ 1ํ์ฑ ๋ฆฌ๋ง์ธ๋๋ฅผ ์ง์ํ๋ค.
- ์ค์ผ์ค์
s/m/h/d ๊ฐ๊ฒฉ ํ์ฑ, ๊ธฐ๋ณธ 10๋ถ ์ฃผ๊ธฐ, ๋น์ ํ ๊ฐ๊ฒฉ์ cron ํธํ ๋ฐ์ฌ๋ฆผ ๊ท์น์ ์ ๊ณตํ๋ค.
- ์ธ์
๋น ์ต๋ 50๊ฐ ์์
, ํด ์ฌ์ด ์ ์ฐ์ ์คํ, ์งํฐ, ๋ฐ๋ณต ์์
3์ผ ๋ง๋ฃ ๋ฑ ์ด์ ์ ์ฝ๊ณผ ๋์์ด ๋ช
ํํ ์ ์๋ผ ์๋ค.
Agent Safehouse
์ถ์ฒ: agent-safehouse.dev ยท ์นดํ
๊ณ ๋ฆฌ: Security ยท ๋งํฌ: ์๋ฌธ
- Agent Safehouse๋ macOS ๋ก์ปฌ ์์ด์ ํธ๋ฅผ ์ํ deny-first, ์ปค๋ ๊ฐ์ ์๋๋ฐ์ค ๋ชจ๋ธ์ ์ ์ํ๋ค.
- ๋จ์ผ ์คํฌ๋ฆฝํธ๋ก ๋ฐฐํฌ๋๋ฉฐ ์์
๋๋ ํฐ๋ฆฌ ์ค์ฌ ๊ถํ๋ง ํ์ฉํ๊ณ
~/.ssh, ~/.aws ๊ฐ์ ๋ฏผ๊ฐ ๊ฒฝ๋ก๋ ์ฐจ๋จํ๋ค.
- ์ฌ๋ฌ ์์ด์ ํธ CLI์ฉ ๋ํผ๋ฅผ ์ ๊ณตํด ํ์ด ๊ธฐ์กด ์ต๊ด์ ํฌ๊ฒ ๋ฐ๊พธ์ง ์๊ณ ์๋๋ฐ์ค๋ฅผ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๋ง๋ค ์ ์๋ค.
Company Graphs = Context Repository
์ถ์ฒ: X (Heinrich) ยท ์นดํ
๊ณ ๋ฆฌ: Business ยท ๋งํฌ: ์๋ฌธ
- ์ด ์ค๋ ๋๋ ์ง์ ์
๋ฌด์์ AI ์ฑ๋ฅ์ ํต์ฌ ๋ณ๋ชฉ์ด ๋ชจ๋ธ ์์ฒด๋ณด๋ค ์ปจํ
์คํธ ๊ตฌ์กฐํ์ ์๋ค๊ณ ์ฃผ์ฅํ๋ค.
- ์์ฌ๊ฒฐ์ , ์ ๋ต, ํ์, ๋ฆฌ์์น, ์ฝ๋๊น์ง ์ฐ๊ฒฐํ ํ์ฌ ๋จ์ ๋งํฌ๋ค์ด ์ง์ ๊ทธ๋ํ๋ฅผ ๋์์ผ๋ก ์ ์ํ๋ค.
- ๋ํ ์ ์๋ฌต์ง๋ฅผ ๊ตฌ์กฐํ๋ ์ฐ์ถ๋ฌผ๋ก ์ธ๋ถํํด์ผ ์์ด์ ํธ๊ฐ ์กฐ์ง ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํก๋จ ์ถ๋ก ํ ์ ์๋ค๋ ์ ์ ๊ฐ์กฐํ๋ค.
How to use AI to generate (fantastic) slides
์ถ์ฒ: X (Ruben Hassid) ยท ์นดํ
๊ณ ๋ฆฌ: Misc ยท ๋งํฌ: ์๋ฌธ
- ๊ธ์ 3๊ฐ์ง ์ฌ๋ผ์ด๋ ์์ฑ ๋ฐฉ์์ ๋น๊ตํ๋ฉฐ, Claude ๋จ๋
์์ฑ์ ๊ฐ์ฅ ๋น ๋ฅด์ง๋ง ๊ณ ๋๋ ๋ฐํ์๋ ์๊ฐ ์์ฑ๋๊ฐ ๋ฎ๋ค๊ณ ๋ณธ๋ค.
- Gamma๋ ๋น ๋ฅธ ์์ฑยท๊ณต์ ๋ถ์ยท๋ค์ค ํฌ๋งท ๋ด๋ณด๋ด๊ธฐ ๊ฐ์ ์ด ์์ง๋ง, ํ๋กฌํํธ ๊ตฌ์ฒด์ฑ์ด ๊ฒฐ๊ณผ ํ์ง์ ์ข์ฐํ๋ค.
- ๊ถ์ฅ ํ๋ฆ์ Claude๋ก ๋ฆฌ์์น/๊ฐ์๋ฅผ ๋ง๋ค๊ณ Gamma๋ก ๋์์ธ์ ์์ฑํ ๋ค, ์ฌ๋ ๊ฒ์์ ๋ธ๋๋ ๊ท์น ์ฌ์ฌ์ฉ์ผ๋ก ํ์ง์ ๊ณ ์ ํ๋ ๋ฐฉ์์ด๋ค.
How Coding Agents Are Reshaping Engineering, Product and Design
์ถ์ฒ: X (Harrison Chase) ยท ์นดํ
๊ณ ๋ฆฌ: Business ยท ๋งํฌ: ์๋ฌธ
- ์ด ๊ธ์ ์ฝ๋ฉ ์์ด์ ํธ๋ก ํ๋กํ ํ์ดํ ๋น์ฉ์ด ๊ธ๊ฐํ๋ฉด์ PRDโ๋ชฉ์
โ๊ตฌํ์ ์ ํต ํ์ดํ๋ผ์ธ์ด ์ฝํด์ง๊ณ ์๋ค๊ณ ๋ณธ๋ค.
- ๊ตฌํ๋ณด๋ค ๋ฆฌ๋ทฐ ํ์ง์ด ์ ๋ณ๋ชฉ์ด ๋๋ฉฐ, ์ํคํ
์ฒยท์ ํ ํ๋จยท๋์์ธ ๊ฒํ ์ญ๋์ด ํ ์ ๋ฐ์ ๋ ์ค์ํด์ง๋ค.
- ์ญํ ๊ฒฝ๊ณ๋ builder/reviewer ์ค์ฌ์ผ๋ก ์ฌํธ๋๊ณ , ์ ๋๋ด๋ฆฌ์คํธ ๊ฐ์น๊ฐ ์ปค์ง๋ ๋์์ ์ ๋ฌธํ ๊ธฐ์ค๋ ๋์์ง๋ค๊ณ ์ง๋จํ๋ค.
How we built LangChainโs GTM Agent
์ถ์ฒ: X (LangChain) ยท ์นดํ
๊ณ ๋ฆฌ: Business ยท ๋งํฌ: ์๋ฌธ
- LangChain์ ๋ฆฌ๋ ์กฐ์ฌ, ๊ฐ์ธํ ์ด์ ์์ฑ, ๊ณ์ ์ ํธ ๋ถ์์ ์๋ํํ๋ human-in-the-loop GTM ์์ด์ ํธ ๊ตฌ์ถ ์ฌ๋ก๋ฅผ ๊ณต์ ํ๋ค.
- ๊ณต๊ฐ ์์น๋ก๋ ๋ฆฌ๋โ์ ํจ ๊ธฐํ ์ ํ +250%, ํ์ดํ๋ผ์ธ ๊ธ์ก 3๋ฐฐ, ์์
๋ด๋น์ 1์ธ๋น ์ 40์๊ฐ ์ ๊ฐ์ด ์ ์๋๋ค.
- ์์คํ
์ ๋ค๋จ๊ณ ์ค์ผ์คํธ๋ ์ด์
, ๊ทผ๊ฑฐ๊ฐ ๋ณด์ด๋ ์ด์ ์ค๋ช
, ํธ์ง ํผ๋๋ฐฑ ๋ฉ๋ชจ๋ฆฌ ๋์ ์ ํตํด ์๊ฐ์ด ๊ฐ์๋ก ํ์ง์ด ๊ฐ์ ๋๋๋ก ์ค๊ณ๋๋ค.
Your LLM Doesnโt Write Correct Code. It Writes Plausible Code.
์ถ์ฒ: X (Hลrลshi ใใฌใใณใ) ยท ์นดํ
๊ณ ๋ฆฌ: Backend ยท ๋งํฌ: ์๋ฌธ
- ๋ฒค์น๋งํฌ์์ 100ํ ๊ธฐ๋ณธํค ์กฐํ๋ SQLite 0.09ms, LLM ์์ฑ Rust ์ฌ๊ตฌํ 1,815.43ms๋ก ์ฝ 20,171๋ฐฐ ์ฐจ์ด๋ฅผ ๋ณด์๋ค.
- ๋ถ์์ ํ
์คํธ ํต๊ณผ ์ฝ๋์์๋ ํ๋๋/rowid ๊ฒฝ๋ก ๋ฌธ์ ์ autocommit sync ๋น์ฉ์ด ๋๊ท๋ชจ ์ฑ๋ฅ ์ ํ๋ฅผ ๋ง๋ค ์ ์์์ ์ง์ ํ๋ค.
- ๊ฒฐ๋ก ์ โ๊ทธ๋ด๋ฏํ ์ฝ๋โ์ โ์ ํํ ์ฝ๋โ๋ฅผ ๊ตฌ๋ถํ๋ ค๋ฉด ๋ช
์์ ์์ฉ ๊ธฐ์ค๊ณผ ์ฑ๋ฅ ๊ฒ์ฆ์ด ํ์๋ผ๋ ์ ์ด๋ค.
๐ ์์ธ ์ ๋ฆฌ
1. Run prompts on a schedule
- ์ด๋ฒ ๋ฌธ์๋
/loop๋ฅผ ์ค์ฌ์ผ๋ก, Claude Code ์ธ์
๋ด ๋ฐ๋ณต ํ๋กฌํํธ ์คํ์ cron ๊ธฐ๋ฐ์ผ๋ก ์๋ํํ๋ ๋ฐฉ์์ ์ ๋ฆฌํ๋ค.
- ๊ฐ๊ฒฉ ํ๊ธฐ(
s/m/h/d)๋ ์/๋ค/์๋ต ํํ๋ฅผ ๋ชจ๋ ์ง์ํ๋ฉฐ, ์ด ๋จ์ ์์ฒญ์ cron ์ ์ฝ์ ๋ง์ถฐ ๋ถ ๋จ์๋ก ๋ณด์ ๋๋ค.
CronCreate, CronList, CronDelete๋ก ์์
์์ฑยท์กฐํยท์ญ์ ๋ฅผ ์ํํ๊ณ , ์์
ID(8์)์ ์ธ์
๋น 50๊ฐ ํ๋๊ฐ ๋ช
์๋๋ค.
- ์ค์ผ์ค๋ฌ๋ 1์ด ๋จ์๋ก ๋ง๊ธฐ ์์
์ ํ์ธํ๊ณ , ํด ์ฌ์ด ์คํยท๊ฒฐ์ ๋ก ์ ์งํฐยท๋ฐ๋ณต ์์
3์ผ ๋ง๋ฃ๋ก ์ด์ ์์ ์ฑ์ ํ๋ณดํ๋ค.
2. Agent Safehouse
- Safehouse๋ ๋ก์ปฌ ์์ด์ ํธ์ ๊ณผ๋ํ ๊ถํ ๋ฌธ์ ๋ฅผ ํ์ผ์์คํ
๊ฒฝ๊ณ ๊ฐ์ ๋ก ์ํํ๋ ์ค์ฉ์ ์์ ์ฅ์น๋ก ํฌ์ง์
๋๋๋ค.
- ๊ธฐ๋ณธ ์ ์ฑ
์ ์ํฌ์คํ์ด์ค R/W ํ์ฉ, ๋ฏผ๊ฐ ๊ฒฝ๋ก ์ฐจ๋จ์ด๋ฉฐ ํ์ ์์๋ง ์์ธ๋ฅผ ์ด์ด ์ต์ ๊ถํ ์์น์ ์ ์งํ๋ค.
- ์ค์น๋ ๋จ์ผ ์คํฌ๋ฆฝํธ ๋ฐฉ์์ด๋ผ ์ง์
์ฅ๋ฒฝ์ด ๋ฎ๊ณ , ์ฃผ์ ์์ด์ ํธ CLI๋ฅผ ์๋๋ฐ์ค ๊ธฐ๋ณธ ์คํ์ผ๋ก ๊ฐ์ ์ ์๋ค.
- ํต์ฌ ๋ฉ์์ง๋ ํ๋ฅ ์ ์์ด์ ํธ ์ค์๋ฅผ ์ด์์ผ๋ก ๊ฐ๋นํ์ง ๋ง๊ณ , ๊ฒฐ์ ๋ก ์ ์๋๋ฐ์ค๋ก ์ฌ์ ์ฐจ๋จํ๋ผ๋ ๊ฒ์ด๋ค.
3. Company Graphs = Context Repository
- ๊ธ์ ์ถ๋ฐ์ ์ โ์ฝ๋ฉ์ ์ด๋ฏธ ๊ตฌ์กฐํ๋ ํ
์คํธ ๊ทธ๋ํ์๊ธฐ ๋๋ฌธ์ AI ์ ์ฉ์ด ๋นจ๋๋คโ๋ ๊ด์ฐฐ์ด๋ค.
- ๊ฐ์ ์๋ฆฌ๋ฅผ ์ง์ ์
๋ฌด์๋ ์ ์ฉํ๋ ค๋ฉด, ์์ฌ๊ฒฐ์ ยท์ ๋ตยท๊ฒฝ์ ์ ๋ณดยทํ์ ์ธ์ฌ์ดํธ๋ฅผ ์์์ ๋ฌธ์ ๊ทธ๋ํ๋ก ๊ด๋ฆฌํด์ผ ํ๋ค๊ณ ์ ์ํ๋ค.
- ์ค์ ์กฐ์ง ์ปจํ
์คํธ๋ Slack/๋ฌธ์/๊ฐ์ธ ๊ธฐ์ต์ ๋ถ์ฐ๋ผ ์์ด ๊ฒ์๊ณผ ์ถ๋ก ์ด ์์ฃผ ์คํจํ๋ค๋ ๋ฌธ์ ์์์ด ๋ฐ๋ณต๋๋ค.
- ์ ์ง๋๋ ์ปจํ
์คํธ ๊ทธ๋ํ๋ฅผ ๊ฐ์ถ๋ฉด ์์ด์ ํธ๊ฐ ํํธ ์ ๋ณด๊ฐ ์๋ ์กฐ์ง ์ง์๋ง ์ ์ฒด๋ฅผ ๋์์ผ๋ก ์ถ๋ก ํ ์ ์๋ค๋ ์ฃผ์ฅ์ด๋ค.
4. How to use AI to generate (fantastic) slides
- ๊ธ์ Claude ๋จ๋
, Gamma ๋จ๋
, Claude+Gamma ๊ฒฐํฉ์ 3๊ฐ ์ํฌํ๋ก๋ฅผ ์ค์ ์์
์ ์ฐจ ์ค์ฌ์ผ๋ก ๋น๊ตํ๋ค.
- Claude ๋จ๋
์ ์๋ ์ด์ ์ด ํฌ์ง๋ง ๋์์ธ ์์ฑ๋ ํ๊ณ๊ฐ ์๊ณ , Gamma ๋จ๋
์ ๋์์ธ์ด ๊ฐํ ๋์ ์
๋ ฅ ๋ธ๋ฆฌํ ํ์ง ์์กด๋๊ฐ ๋๋ค.
- ์ถ์ฒ ๋ฐฉ์์ Claude๋ก ๋ฆฌ์์น ๋ธ๋ฆฌํ์ ์ฌ๋ผ์ด๋ ๊ฐ์๋ฅผ ๋ง๋ ๋ค Gamma์์ ์๊ฐํ๋ฅผ ์์ฑํด ์ญํ ์ ๋ถ๋ฆฌํ๋ ๊ฒ์ด๋ค.
- ์ฌ๊ธฐ์ ๋ธ๋๋ ํ
ํ๋ฆฟ ์ํฌํธ + ๋ธ๋๋ ๊ท์น ๋งํฌ๋ค์ด์ ๊ฒฐํฉํด ํ ๋จ์๋ก ์ผ๊ด๋ ๋ฑ ํ์ง์ ์ฌํํ๋ ์ด์๋ฒ์ ์ ์ํ๋ค.
5. How Coding Agents Are Reshaping Engineering, Product and Design
- Harrison Chase๋ ์ฝ๋ฉ ์์ด์ ํธ ์๋์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ด โ๊ตฌํ ๋ถ์กฑโ์์ โํ๋กํ ํ์
๊ณผ์โ ๊ตฌ์กฐ๋ก ๋ฐ๋๋ค๊ณ ๋ณธ๋ค.
- ๊ทธ ๊ฒฐ๊ณผ EPD์ ํต์ฌ ์
๋ฌด๋ ์์ฑ๋ณด๋ค ๋ฆฌ๋ทฐยทํ๋จยทํ์ง ํต์ ๋ก ์ด๋ํ๊ณ , ๋์ ์์ด๋์ด์ ํ์ฐ ๋น์ฉ๋ ์ปค์ง๋ค.
- โPRD๋ ์ฃฝ์๋คโ๋ ํํ์ ์ ํต ํญํฌ์ ํ๋ก์ธ์ค์ ์ฝํ๋ฅผ ๋ปํ๋ฉฐ, ์๋ ์ ๋ฌ ๋ฌธ์ ์์ฒด์ ํ์์ฑ์ ์ฌ์ ํ ํฌ๋ค๊ณ ๊ตฌ๋ถํ๋ค.
- ์ต์ข
์ ์ผ๋ก builder/reviewer ์ด์ํ, ์ ๋๋ด๋ฆฌ์คํธ ๊ฐํ, ์ ํ ๊ฐ๊ฐยท์์คํ
์ฌ๊ณ ์ ์ ์ง๊ตฐ ์๊ตฌ๋ผ๋ ์ฌํธ ์๋๋ฆฌ์ค๋ฅผ ์ ์ํ๋ค.
6. How we built LangChainโs GTM Agent
- LangChain ์ฌ๋ก๋ ๋ฆฌ๋ ๋ฐ์ ์์ ๋ถํฐ ์ ์ด ์ด๋ ฅ ์ ๊ฒ, ๋งฅ๋ฝ ์์ง, ์ด์ ์ ์๊น์ง ์์
์ด๊ธฐ ์ฌ์ดํด ์๋ํ๋ฅผ ๋ชฉํ๋ก ํ๋ค.
- ์ด์ ์์น์ ์ฌ๋์ด ์ต์ข
์น์ธํ๋ ์์ ์ฅ์น, ๊ทผ๊ฑฐ๊ฐ ๋ณด์ด๋ ์ด์, ํ๋ ๋ก๊ทธ ๊ธฐ๋ฐ ํ๊ฐ ์ฒด๊ณ๋ก ์์ฝ๋๋ค.
- ๊ณต๊ฐ๋ ์ฑ๊ณผ ์งํ(์ ํ์จยทํ์ดํ๋ผ์ธยท์๊ฐ ์ ๊ฐ)๋ ์๋ํ๊ฐ ๋จ์ ํจ์จ์ ๋์ด ๋งค์ถ ํ์ดํ๋ผ์ธ ํ์ง์ ๊ธฐ์ฌํ์์ ์์ฌํ๋ค.
- ์ฃผ๊ฐ ๊ณ์ ์ธํ
๋ฆฌ์ ์ค์ ํธ์ง ๋ฉ๋ชจ๋ฆฌ ๋์ ์ ๊ฒฐํฉํด, ์ผํ์ฑ ์๋ํ๊ฐ ์๋ ์ง์ ํ์ตํ GTM ์์ด์ ํธ๋ก ํ์ฅํ ์ ์ด ํต์ฌ์ด๋ค.
7. Your LLM Doesnโt Write Correct Code. It Writes Plausible Code.
- ์ฌ๋ก ๋ถ์์ LLM ์์ฑ Rust DB ์ฝ๋๊ฐ ๊ธฐ๋ฅ์์ผ๋ก๋ ๊ทธ๋ด๋ฏํด๋ ๊ธฐ๋ณธ ์กฐํ/์ฐ๊ธฐ ๊ฒฝ๋ก์์ ๊ทน๋จ์ ์ฑ๋ฅ ๋ถ๊ดด๋ฅผ ๋ณด์ผ ์ ์์์ ์์น๋ก ๋ณด์ฌ์ค๋ค.
- ํต์ฌ ์์ธ์ผ๋ก
INTEGER PRIMARY KEY ์ต์ ๊ฒฝ๋ก ๋ฏธ์ฌ์ฉ์ ๋ฐ๋ฅธ ํ์ค์บ ์ ๋, ๊ณผ๋ํ autocommit sync ํธ์ถ์ด ์ ์๋๋ค.
- ์ฌ๊ธฐ์ ๋ฐ๋ณต์ ์ธ ํด๋ก /ํ ๋น/์คํค๋ง ์ฌ๋ก๋ฉ ๊ฐ์ ๊ตฌํ ์ ํ์ด ๋์ ๋ผ ์ฑ๋ฅ ๊ฒฉ์ฐจ๋ฅผ ๋ ํค์ด๋ค๋ ์ง๋จ์ด ๋ค๋ฐ๋ฅธ๋ค.
- ์ค๋ฌด ๊ตํ์ ์ปดํ์ผยทํ
์คํธ ํต๊ณผ๋ง์ผ๋ก ํ์ง์ ํ๋จํ์ง ๋ง๊ณ , ๋ฒค์น๋งํฌ์ ๋ช
์์ ๊ฒ์ฆ ๊ธฐ์ค์ผ๋ก ์ฑ๋ฅ/์ ํ์ฑ์ ํจ๊ป ํ์ธํ๋ผ๋ ๊ฒ์ด๋ค.