문제를 불편한 채로 두기보다해결하려고 합니다
AI 에이전트를 만들며 부딪힌 것과, 그러다 다시 들여다본 웹·백엔드 기본기를 적습니다.
지금까지 쓴 글
· 백엔드
완료 이벤트를 수렴하는 에이전트 실행 구조
장기 모델 실행을 worker의 대기 작업에서 분리하고, webhook 완료 이벤트를 내부 상태로 안전하게 수렴하는 구조를 살펴본다.
· 인프라·운영
장기 에이전트의 프롬프트 캐시 설계
반복 실행되는 장기 에이전트에서 안정적인 prefix를 설계하고 캐시 효과를 관측하는 방법을 정리한다.
· 웹·네트워크
HTTP 캐시는 만료 뒤에도 다시 쓸 수 있다
Cache-Control로 신선도를 정하고 ETag와 If-None-Match, 304로 만료된 응답을 재검증하는 흐름을 정리한다.
· 백엔드
Slack 봇 기능을 ChatGPT와 Codex 도구로 옮기는 기준
Slack 기반 업무 에이전트를 ChatGPT와 Codex로 옮길 때 기능을 skill-only, MCP server tool, UI로 구분하는 기준을 정리한다.
· 백엔드
에이전트의 행동을 통제하는 실행 전 권한 경계
Arcade.dev Actions Runtime을 통해 사용자별 OAuth 권한, 도구 실행, 감사 로그를 에이전트의 행동 경계로 분리하는 방법을 살펴본다.
· 백엔드
CLI 래핑의 운영 문제와 ACP의 경계
ACP가 Coding Agent의 실행 경계를 어떻게 구조화하며, Slack 멀티 에이전트 시스템에 도입할 때 무엇을 검토해야 하는지 살펴본다.