seed, 에이전트 최소 시작점…자기 자신을 재작성하는 루프
Seed: Minimal, self-modifying agent harness
비벡 할다르(Vivek Haldar)가 공개한 seed는 에이전트가 스스로 성장할 수 있는 최소한의 시작점을 제공하는 오픈소스 프로젝트다. 전체 고정 레이어는 약 150줄의 seed.py로, 언어 모델을 단 하나의 도구(exec, bash 실행)에 연결하고 시스템 프롬프트를 에이전트가 소유하고 재작성할 수 있는 파일에서 불러온다. 프레임워크가 제공하는 도구·메모리·스킬·규칙은 모두 에이전트가 세션마다 self/ 디렉터리에 직접 성장시켜야 한다. 첫 실행은 seed.py와 run_seed.sh를 현재 디렉터리에 복사하고(기존 파일은 덮어쓰지 않음) self/SELF.md를 생성한 뒤 새 git 저장소에 커밋한다. 기본 모델은 openai-codex/gpt-5.6-sol로, Codex CLI의 ChatGPT 로그인을 사용하며 -m 옵션으로 gemini-2.5-pro 등으로 교체할 수 있다. 모든 세션의 축어적 기록은 self/sessions/*.json에 저장되지만, 이는 비행 기록 장치일 뿐 부팅 시 로드되지 않는다.
come back to the same agent with the local runner — no need to uvx again