버전 1.0 · 2026년 10월 22일
Weft 선언문
만드는 것만이 아니라, 결정하는 것까지.
Kanban, Scrum, Shape Up, GTD는 만드는 일이 귀하던 시절에 쓰였습니다. 그래서 모두 만드는 쪽에 한도를 둡니다. 이제 일이 막히는 곳은 거기가 아닙니다. 만드는 능력은 이미 돈을 내고 있는 구독 안에서 나눠 주고 있습니다. 여전히 귀한 것은 결과를 수락해야 하는 사람의 주의력입니다.
숫자가 이미 보여 줍니다. 810만 건이 넘는 풀 리퀘스트에서 AI가 생성한 것의 수락률은 32.7%였고, 사람이 직접 쓴 것은 84.4%였습니다. 조직별로 AI 도입이 적은 기간과 많은 기간을 비교하면, 리뷰에 걸리는 시간의 중앙값은 441.5% 늘었고, 리뷰 없이 머지된 풀 리퀘스트는 31.3% 늘었습니다. 확인에도 실제 시간이 듭니다. GDPval에서 전문가는 만드는 데 404분이 걸린 결과물을 리뷰하는 데 평균 109분을 썼습니다.1,2,3
핵심
Kanban은 진행 중인 작업을 제한하는 법을, Scrum은 리듬을, Shape Up은 추정 대신 들일 시간의 한도(appetite)를, GTD는 한 주를 마무리하는 법을 가르쳐 주었습니다. 우리는 그 모두를 지킵니다. 매일 AI와 일하면서 우리는 다음을 소중히 여기게 되었습니다.
- 진행 중인 작업의 한도만이 아니라, 당신의 결정을 기다리는 것의 한도도.
- 메시지로서의 “완료”만이 아니라, 증거로서의 “완료”도.
- 기계의 검사만이 아니라, 사람의 수락도.
- 작업을 하는 누군가만이 아니라, 작업을 책임지는 누군가 — 그것도 사람인 책임자도.
- 만든 것을 세는 것만이 아니라, 수락된 것을 세는 것도.
- 작업을 기억하는 것만이 아니라, 결정을 기억하는 것도.
즉, 각 줄의 앞부분은 지키되, 뒷부분은 반드시 있어야 하는 것으로 다룹니다.
숫자 하나: 다섯
당신의 결정을 기다리는 완료된 결과나 열린 질문은 한 번에 다섯 개를 넘지 않습니다. 팀이 보드를 함께 쓴다면 열 개입니다. 대기열이 가득 찼을 때 새 일을 시작하겠다는 에이전트는 대신 마무리하거나, 범위를 줄이거나, 돌려받은 작업을 맡으라는 안내를 받습니다. 마무리는 결코 거절되지 않습니다. 끝난 작업은 절대 버려지지 않습니다.
한도는 일부러 작게 잡았습니다. Kingman의 대기열 공식에서 대기 시간은 ρ/(1−ρ)에 따라 늘어납니다. 변동성이 같다면, 시간의 95%를 바쁘게 보내는 리뷰어는 절반만 바쁜 리뷰어보다 작업을 19배 더 오래 기다리게 합니다. 엔지니어 시간 중 반복 잡무(toil)를 50% 아래로 유지한다는 Google SRE의 목표처럼, 다섯은 어길 수 있는 숫자입니다 — 그리고 어겼다는 것이 보이는 숫자입니다.7,8
일곱 가지 원칙
01작업은 더 이상 귀하지 않습니다. 귀한 것은 당신의 결정입니다.
엄격한 한도는 Doing 컬럼이 아니라, 결정하는 사람 앞의 대기열에 두세요. 쉬고 있는 에이전트는 건강한 에이전트입니다. 지치지 않고, 작업이 셋이든 쉰이든 똑같습니다. 그 결과를 리뷰하는 사람만이 한 건씩 소모되는 유일한 자원입니다.
02모든 “완료”는 무엇에 근거하는지 밝힙니다.
에이전트의 보고는 신청서이지 증거가 아닙니다. 단일 제어 τ²-bench 도메인에서 거짓 성공 — 에이전트는 끝났다고 하는데 환경은 아니라고 하는 경우 — 은 실패의 45–48%를 차지하며, 에이전트의 트레이스를 읽는 LLM 심사관 중 AUROC 0.65를 넘은 것은 없었습니다. 동전 던지기가 0.5입니다. 그래서 가장 강한 “완료”는 바깥 세계를 읽습니다. 응답하는 페이지, 해시가 일치하는 파일, 실제로 존재하는 객체. 당신에게서 아무것도 필요하지 않았던 작업은 에이전트의 말만으로 닫힐 수 있습니다 — 그리고 그때는 정확히 그렇게 표시되며, 확인된 것으로 표시되는 일은 결코 없습니다.4
03작업한 쪽이 스스로 승인하지 않습니다.
검증됨과 수락됨은 서로 다른 상태입니다. 바깥 세계를 다시 읽은 서버, 결정론적 검사, 또는 사람이 작업을 검증됨으로 표시할 수 있습니다. 그 작업을 한 에이전트는 할 수 없습니다. 수락은 두 번째의, 별개의 서명입니다. 돈, 공개 게시, 고객에게 보내는 메시지, 법적인 일처럼 되돌릴 수 없는 것이라면 Weft는 에이전트에게 멈추고 당신을 기다리라고 요청합니다. 그 멈춤이 한번 걸리면 어떤 에이전트도 그것을 풀거나 작업을 Done으로 옮길 수 없습니다.
04모든 작업에는 사람 책임자가 한 명 있습니다.
에이전트에게 책임을 물을 수는 없습니다. 맡길 수 있을 뿐입니다. 그래서 작업에는 사람인 책임자가 정확히 한 명, 그리고 이름이 붙은 위임 대상이 있습니다. “AI”가 아니라 Claude Code, Cursor, ChatGPT, Codex처럼요. 위임 대상은 적게 유지하세요. Anthropic도 에이전트 팀을 세 명에서 다섯 명으로 시작하라고 권합니다. “three focused teammates often outperform five scattered ones”(집중한 팀원 셋이 흩어진 다섯보다 나을 때가 많다)이기 때문입니다.5
05한도에 이르면 길을 안내하고, 결정을 꾸며 내지 않습니다.
대기열이 가득 차면 시스템은 오류를 던지는 대신 무엇을 하면 되는지 알려 줍니다. 에이전트가 작업 도중 조용해지면 그 점유는 만료되고, 작업은 보드로 돌아가 다른 누군가가 맡을 수 있게 됩니다. 그리고 당신이 아직 결정하지 않았다면 작업은 당신을 기다립니다. 침묵은 수락이 아니므로, 시간이 지났다는 이유로 수락됨이 되는 것은 없습니다.
06조용히 넘어가는 것은 없습니다.
계획의 단위는 한 주입니다. 사람들은 평범한 날보다 주의 시작에 목표에 착수할 가능성이 62.9%, 달의 시작에는 23.6% 더 높았습니다. 한 주는 다음 주로 슬쩍 옮기는 것이 아니라, 끝나지 않은 모든 작업에 대한 결정으로 끝납니다. 구체적인 다음 단계와 함께 계속하기, 나누기, 돌려보내기, 접기 중 하나로요.6
07결정은 세션보다 오래 남습니다.
어떤 AI 클라이언트도 자기 기억을 남에게 넘기지 않으며, 그것이 옳습니다. 그래서 세션이 끝나도 남는 것은 세션 바깥에 적어 둔 것입니다. 당신에 대한 신상 파일이 아니라 작업의 이력 — 작업이 어떻게 끝났는지, 무엇을 왜 결정했는지. 기억은 잊기도 해야 합니다. 낡은 메모는 더 이상 에이전트에게 전달되지 않습니다.
당신의 보드에 대어 보세요
잣대 없는 선언문은 포스터일 뿐입니다. 이 일곱 가지 질문은 어떤 작업 관리 도구에든 5분 정도면 던져 볼 수 있습니다. Weft가 아직 모든 사용자에게 갖추지 못한 항목은 체크가 아니라 대시로 표시했습니다.
| 질문 | Weft |
|---|---|
| Doing만이 아니라, 당신의 결정을 기다리는 것에도 엄격한 한도가 있나요?결과나 질문 다섯 개, 팀이라면 열 개. 한도에 이르면 에이전트는 시작하지 말고 마무리하라는 안내를 받습니다. | ✓ |
| 확인된 “완료”와 에이전트가 보고만 한 “완료”를 구별할 수 있나요?검증 계획이 있는 작업은 서버가 직접 확인합니다. 에이전트가 자기 말만으로 닫은 작업에는 “에이전트 보고” 라벨이 붙습니다. | ✓ |
| “검증됨”과 “수락됨”이 분리되어 있고, 에이전트는 둘 다 설정할 수 없나요?에이전트는 작업을 검증됨으로 표시할 수 없고, 당신이 필요한 작업을 Done으로 옮길 수도 없습니다. | ✓ |
| 모든 작업에 사람 책임자와 이름이 붙은 실행자가 있나요?책임자는 데이터베이스에서 필수입니다. 각 작업에는 어느 AI 클라이언트가 만들고 실행했는지 기록됩니다. | ✓ |
| 한도에 이르렀을 때나 에이전트가 조용해졌을 때, 작업이 사라지지 않고 다른 길로 안내되나요?가득 찬 대기열은 다음에 할 일을 돌려줍니다. 조용한 점유는 20분 뒤 만료되고, 마무리는 결코 거절되지 않습니다. | ✓ |
| 한 주를 닫을 때 끝나지 않은 모든 작업이 명시적인 결정을 받나요?만들어져 있지만, 아직 모두에게 켜지지는 않았습니다. | — |
| 결정과 교훈이 그것을 만든 세션보다 오래 남나요?결정과 작업 이력은 모든 요금제에 있습니다. 에이전트가 세션 사이에 가지고 다니는 교훈은 Pro에 있습니다. | ✓ |
✓ 지금 작동함 · — 부분적이거나 아직 켜지지 않음 · ✗ 없음
세는 것과 세지 않는 것
벨로시티, 스토리 포인트, 번다운, 가동률, 만들어진 작업 수, AI 호출 수는 이 제품에 없습니다. 더 이상 귀하지 않은 자원을 재고, 소음에 보상하기 때문입니다.
빨라졌다는 느낌도 측정이 아닙니다. 2025년 초의 도구를 쓰는 숙련된 오픈 소스 개발자를 대상으로 한 METR의 연구에서, 그들은 AI 덕분에 20% 빨라졌다고 믿었지만 실제로 재 보니 19% 느려져 있었습니다.9
셀 가치가 있는 것은 네 가지입니다. 가장 오래된 항목이 당신을 얼마나 기다렸는지, “에이전트 준비 완료”에서 “당신이 결정함”까지 걸린 시간, 실행자별로 따로 본 첫 번째에 수락된 작업의 비율, 그리고 수락된 결과 하나당 든 당신의 주의력(분). 마지막 것만이 AI가 제값을 하는지 보여 주는 정직한 시험입니다. Weft는 각각에 필요한 것 — 누가 각 작업을 했는지, 언제 준비되었는지, 당신이 무엇을 결정했는지 — 을 기록하고, 얼마나 많은 것이 당신을 기다리고 있는지 보여 줍니다.
이 방법이 통하지 않는 곳
실행 가능한 검사가 없는 일도 있습니다. 투자자에게 보내는 편지나 포지셔닝 문구는 서버가 검증할 수 없고, 거기서 이 방법은 정직하게 평범한 보드로 돌아갑니다. 리뷰어 한 명, 그런 작업은 한 번에 하나. 검증할 수 있는 것보다 더 많이 약속하는 프레임워크는 바로 누군가 그것을 믿은 자리에서 무너집니다.
에이전트가 일할 때 알맞은 한도에 관한 동료 심사 연구는 아직 없습니다. 다섯은 우리의 기본값이지 연구 결과가 아닙니다. 처음에는 셋으로 시작했고, 실제로 쓰인 첫 몇 주를 보고 올렸습니다. 거절의 3분의 1은 기다리는 항목이 셋이나 넷뿐일 때 나왔고, 그것들은 한 번 앉은 자리에서 정리되었습니다. 리뷰가 더 싸질 수도 있습니다. GDPval도 전문가가 작업에 익숙해질수록 리뷰 시간이 줄어든다고 적고 있습니다. 확인이 언젠가 싸고 믿을 만해진다면 한도는 늘어나야 합니다. 그래서 여기 있는 모든 기준치는 신념이 아니라, 고칠 것을 예상하는 기본값입니다.3
이 제품에는 은유가 하나 있고, 그것은 베 짜기에서 왔습니다. 날실은 천을 붙잡아 줍니다. 그것은 당신의 목표와 우선순위이며, 오직 당신만 정합니다. 씨실은 그 사이를 가로지르는 작업입니다. 셔틀은 실을 이리저리 나르고, 셔틀은 원하는 만큼 많아도 됩니다. 날실이 팽팽할수록 천은 고르게 짜입니다.
AI에게 말하세요. 보드는 AI가 굴립니다. 결정은 당신의 몫입니다.
— Andrei Finogeev, Weft 창업자
출처
- 2026 Software Engineering Benchmarks Report — LinearB, 2026
- The Acceleration Whiplash — Faros AI, 12 April 2026
- GDPval: Evaluating AI Model Performance on Real-World Economically Valuable Tasks — OpenAI, arXiv:2510.04374, 5 October 2025
- From Confident Closing to Silent Failure — arXiv:2606.09863, 1 June 2026
- Orchestrate teams of Claude Code sessions — Choose an appropriate team size — Anthropic, retrieved 22 October 2026
- The Fresh Start Effect: Temporal Landmarks Motivate Aspirational Behavior — Dai, Milkman, Riis — Management Science 60(10), 2014
- The single server queue in heavy traffic — J. F. C. Kingman — Proceedings of the Cambridge Philosophical Society, 1961
- Site Reliability Engineering, Chapter 5: Eliminating Toil — Google, 2016
- Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity — METR, 10 July 2025