
oh-my-agent: Bluesky 연동 및 Claude 워크스페이스 자동 신뢰
요약
oh-my-agent의 최신 업데이트를 통해 에이전트의 작업 연속성과 외부 도구 연동성이 대폭 강화되었습니다. Bluesky 연동, Claude 워크스페이스 자동 신뢰 기능, 그리고 에이전트의 최대 작업 턴 수 상향을 통해 복잡한 개발 워크플로우를 안정적으로 지원합니다.
핵심 포인트
- Bluesky 연동을 통한 릴리스 공지 자동 배포 지원
- Claude 워크스페이스 자동 신뢰 설정으로 프롬프트 스킵 가능
- 에이전트 최대 작업 턴 수를 20에서 40으로 상향하여 중단 방지
- JSON 파싱 오류 방지를 위한 jsonrepair 및 리트라이 루프 도입
- MCP(Model Context Protocol) 및 Serena 설치 최적화
에이전트에게 복잡한 백엔드 이전을 맡겼을 때, 20단계에서 처리가 강제 종료되어 버리면 워크플로우가 파괴됩니다. 이번 업데이트에서는 이 턴(turn) 수의 상한을 높이고, 외부 도구 연동의 마찰을 해소했습니다.
Bluesky 연동: 릴리스 공지를 Bluesky로 자동 배포. 리치 텍스트 태그 및 외부 링크 카드에 대응.
Claude 자동 신뢰: 프로젝트 연결 시 직접 ~/.claude.json을 수정하여 워크스페이스의 신뢰를 사전 승인. 대화 프롬프트를 완전히 스킵.
Serena 자동 설치: 프로젝트 셋업 시 Serena MCP 바이너리를 자체 설치. doctor 명령어를 통한 능동적인 상태 체크 대상에 추가.
조기 처리 중단: 백엔드, 프론트엔드, 모바일 구현 에이전트의 최대 턴 수를 20에서 40으로 상향하여, 태스크 도중의 실패를 방지.
모노레포에서의 상태 파일 산란: 서브 패키지 내에서 명령어를 실행했을 때, 불필요한 .agents/ 디렉토리가 생성되는 문제를 해결. 상태를 프로젝트 루트로 고정.
불안정한 JSON 파싱: 에이전트의 공개 단계에 3회의 리트라이(retry) 루프를 동반하는 jsonrepair를 도입. 끝부분의 콤마나 닫히지 않은 중괄호로 인한 릴리스 중단을 방지.
OpenCode 디스패치: 서브 에이전트가 고정된 모델명이 아닌, 사용자의 기본 모델을 적절히 상속. 라우팅이 네이티브 태스크 도구로 올바르게 폴백(fallback)하도록 수정.
MCP 해결 최적화: Serena가 --project-from-cwd를 사용하여, 중첩된 서브 디렉토리로부터의 실행을 적절히 처리.
설치 경험: 설치 플로우에서 네이티브 OpenCode 태스크를 감지하여, 특정 벤더로 고정할 필요가 없는 경우 mixed 프리셋을 기본값으로 선택.
컨텍스트 분리: Antigravity MCP 트랜스포트가 Claude Code의 기본 설정에 끌려가지 않고, 독자적인 컨텍스트를 올바르게 부여.
# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex
oh-my-agent는 프롬프트 작성보다 에이전트의 오케스트레이션(orchestration)을 중시하는 팀을 위한 도구입니다. 향후 deepsec 취약점 스캐너 확장을 예정하고 있습니다.
원문(영어): https://dev.to/gracefullight/oh-my-agent-bluesky-broadcasts-and-claude-workspace-auto-trust-3j1n
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기