C.W.K.
Stream
Lesson 02 of 05 · published

Framework Landscape와 Decision Matrix

~36 min · frameworks, decision-matrix

Level 0Observer
0 XP0/40 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete

Ecosystem은 ladder가 아니라 menu야

raw loop에서 framework, multi-agent team으로 올라가는 보편적 progression 같은 건 없어. 맞는 abstraction은 직접 만들기 싫은 primitive가 무엇인지에 달려 있다.

각 family가 사주는 것

OpenAI Agents SDK는 OpenAI-native tools, handoffs, guardrails, tracing, hosted-agent integration을 사준다. LangGraph는 durable graph state, checkpointing, replay, human-in-the-loop, low-level orchestration을 사준다. CrewAI는 role/task configuration과 team-oriented flow를 사준다. Claude Agent SDK는 files, shell, MCP, permissions, long-running session을 가진 developer harness를 사준다. Smolagents는 code-as-action simplicity를 사준다. raw loop는 maximum control과 minimum dependency surface를 준다.

boring이 깨질 때까지 boring을 선호해

model 하나와 tool 세 개로 해결되면 raw loop는 나쁜 의미의 primitive가 아니야. inspectable한 거지. framework는 missing primitive에 이름이 있고, 그걸 framework가 팀이 직접 구현하는 것보다 더 잘 처리할 때 추가해.

Code

Decision matrix·text
Need direct API control?              raw loop
Need OpenAI hosted tools + tracing?   OpenAI Agents SDK
Need durable graph execution?         LangGraph
Need role/task team configuration?    CrewAI
Need Claude-native coding harness?    Claude Agent SDK
Need code-as-action prototyping?      Smolagents
Need data-heavy retrieval workflows?  LlamaIndex
Need enterprise plugin orchestration? Semantic Kernel
Framework adoption test·text
1. Name the primitive you need.
2. Show the bug you would likely build yourself.
3. Confirm the framework owns that primitive.
4. Confirm debugging gets easier, not harder.
5. Write the exit plan if the abstraction becomes the problem.

External links

Exercise

real agent idea 하나에 framework를 골라봐. 구매하는 primitive, 좋아지는 debugging surface, exit plan을 반드시 적어.
Hint
exit plan 없는 framework choice는 dependency optimism이야.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.