Devotd Github
새 소식AI 에이전트

longsurf-ai/endo — OpenCode를 네이티브 코딩 하네스로 편입

longsurf-ai/endo의 최신 커밋이 OpenCode를 네이티브 코딩 하네스로 추가해 Codex·Claude Code·Antigravity·Grok과 함께 한 세션에서 전환할 수 있게 됐다.

저장소 정보longsurf-ai/endo ↗

longsurf-ai/endo의 최신 커밋이 OpenCode를 네이티브 코딩 하네스로 추가해 Codex·Claude Code·Antigravity·Grok과 함께 한 세션에서 전환할 수 있게 됐다.

GitHub 설명: The Higher Order Harness (HOH "/oʊ/" ), projected as a unified chat interface.

스타
★ 91
포크
5
언어
TypeScript
라이선스
MIT
최신 릴리스
v0.1.2
원문 보기 ↗GitHub에서 보기 ↗

longsurf-ai/endo는 여러 코딩 에이전트를 한 화면에서 묶어 쓰는 하네스다. README는 자신을 Higher Order Harness(HOH)라고 설명하며, 에이전트를 구성 요소로 삼아 자유롭게 조합하는 구조라는 뜻이다. 2026년 10월 26일 커밋 bd7ec037은 여기에 OpenCode를 네이티브 코딩 하네스로 편입했다. 같은 세션 안에서 Codex, Claude Code, Antigravity, Grok과 함께 OpenCode로 에이전트를 교체할 수 있게 됐다.

OpenCode는 각 에이전트의 CLI를 그대로 구동하는 방식으로 붙는다. 이미 로그인한 계정을 그대로 쓰거나, OpenCode의 네이티브 모델 제공자 설정으로 호환 엔드포인트를 연결할 수 있으며 관련 문서는 docs/operations/opencode.md에 담겼다. 코드 쪽에는 common/models/src/providers/opencode/adapter/ 디렉터리가 신설되어 acp.ts, language-model.ts, host-tools.ts, translate.ts, native-config.ts 같은 모듈과 각 테스트 파일이 함께 들어갔다. 온보딩 화면에서는 OpenCode가 '곧 지원' 목록에서 빠졌고, common/models/src/providers/opencode/binding.test.ts도 추가됐다. 커밋 전체 규모는 변경 3823줄, 그중 추가 3754줄과 삭제 69줄이다.

동작 변경도 하나 담겼다. 에이전트가 준비된 상태여도 모델 목록이 비어 있으면 더 이상 연결된 것으로 보지 않고, 대신 다시 확인하는 버튼을 띄우도록 바뀌었다. 커밋 메시지에는 OpenCode 설정의 이스케이프 처리와 권한 패턴 수정이 별도 항목으로 함께 들어 있다고 적혀 있다. 다만 별도 버전 번호나 릴리스 노트가 없고 성능·호환성 검증 결과도 제시되지 않는다. 새로 붙은 OpenCode 경로가 실제로 안정적인지는 이후 갱신에서 확인해야 한다.