글
여기까지 쓴 글을 모아뒀습니다.
· 백엔드
Slack 봇 기능을 ChatGPT와 Codex 도구로 옮기는 기준
Slack 기반 업무 에이전트를 ChatGPT와 Codex로 옮길 때 기능을 skill-only, MCP server tool, UI로 구분하는 기준을 정리한다.
· 백엔드
에이전트의 행동을 통제하는 실행 전 권한 경계
Arcade.dev Actions Runtime을 통해 사용자별 OAuth 권한, 도구 실행, 감사 로그를 에이전트의 행동 경계로 분리하는 방법을 살펴본다.
· 백엔드
CLI 래핑의 운영 문제와 ACP의 경계
ACP가 Coding Agent의 실행 경계를 어떻게 구조화하며, Slack 멀티 에이전트 시스템에 도입할 때 무엇을 검토해야 하는지 살펴본다.
· 백엔드
NestJS 에이전트의 모델 운영 경계를 LiteLLM으로 분리할 수 있을까
credential, budget, rate limit, fallback, 비용 추적을 LiteLLM으로 넘기는 경계를 그려보고, CLI 구독으로 모델을 부르는 지금 구조에는 왜 그대로 붙지 않는지까지 짚는다.
· 백엔드
에이전트 평가는 답이 아니라 경로를 봐야 한다
trajectory-based evaluation으로 에이전트의 도구 호출, 근거 조회, fallback을 회귀 테스트하는 방법을 정리한다.
· 백엔드
Deep Agents는 프레임워크보다 실행 하네스다
Deep Agents의 planning, filesystem, subagents, human-in-the-loop를 장기 에이전트 작업의 실행 구조라는 관점에서 살펴본다.
· 백엔드
루프 안에 루프: 에이전트를 계속 일하게 만드는 바깥 고리
코딩 에이전트는 이미 루프로 돌지만 컨텍스트가 찰수록 스스로 일찍 멈춘다. 그 루프를 다시 시작시키는 바깥 루프를 누가 쥐는지에 따라 /goal, Stop hook, /loop, 셸 루프, 스케줄, 이벤트 푸시로 갈린다.
· 백엔드
Write Action을 여는 에이전트의 권한 체인 설계
에이전트가 외부 시스템을 변경할 때 user → agent → tool 호출 체인의 권한과 감사 맥락을 보존하는 방법을 정리한다.