AI 에이전트 운영과 개발 도구 업데이트 #8

AI 에이전트 운영과 개발 도구 업데이트 #8

오늘의 레터

  1. VS Code, Copilot 공동저자 기본 활성화 PR 병합
  2. 문샷AI Kimi K2.6, 코딩 퍼즐 대결 1위
  3. Mendral, 에이전트 하네스 외부 분리 구조 설명
  4. Flue, TypeScript 기반 에이전트 하니스 프레임워크 소개
  5. DO_NOT_TRACK, CLI 추적 거부 환경변수 제안

VS Code, Copilot 공동저자 기본 활성화 PR 병합

  • VS Code 저장소에 Copilot 공동저자 표기를 기본으로 켜는 PR #310226이 2026년 4월 16일 main 브랜치에 병합된 것으로 보도에 따르면 확인됨
  • 변경 대상은 Git 확장 관련 파일이며, PR 화면에는 2개 커밋과 1개 파일 변경으로 표시됨
  • PR 제목은 'Enabling ai co author by default'이며, 커밋 작성 시 `Co-Authored-by Copilot` 문구를 자동 추가하는 방향의 설정 변경으로 해석됨
  • 아직 유출 단계에 가까운 정보라 실제 릴리스 반영 시점, 기본값 적용 범위, 사용 이력과 무관한 삽입 여부는 공식 문서 기준으로 미확인 상태
  • GitHub PR 반응에서는 반대 372개가 집계돼, 커밋 저자 표기와 AI 기여 기록 처리 방식에 대한 개발자 반발이 큰 상황으로 보임
  • 실제 배포까지 이어질 경우 VS Code와 Copilot 사용자에게는 커밋 메타데이터 관리, 저자 표기 정책, 조직 저장소 감사 흐름에 영향 가능

원문: github.com


문샷AI Kimi K2.6, 코딩 퍼즐 대결 1위

  • 실시간 AI 코딩 콘테스트 Day 12의 Word Gem Puzzle에서 Kimi K2.6이 22점, 7-1-0으로 1위를 기록한 것으로 보도에 따르면 전해짐.
  • MiMo V2-Pro가 20점으로 2위, GPT-5.5가 16점으로 3위, Claude Opus 4.7은 12점으로 5위에 머묾.
  • 과제는 10×10부터 30×30까지의 격자에서 10초 안에 타일을 밀어 단어를 만들고 점수를 얻는 구조이며, 7글자 미만 단어는 감점됨.
  • Kimi는 점수가 나는 이동을 우선하는 탐욕적 슬라이딩 방식으로 누적 77점을 기록했고, 30×30 대형 보드에서 특히 강세를 보였다고 전해짐.
  • MiMo와 Claude는 거의 슬라이딩 없이 초기 격자 스캔에 치우쳤고, 큰 보드에서 재구성이 필요한 구간에서 한계가 드러남.
  • Nvidia Nemotron Super 3는 생성 코드의 문법 오류로 게임 서버에 접속하지 못했고, DeepSeek V4는 매 라운드 잘못된 데이터를 보낸 것으로 적시됨.
  • 단일 기사 기준으로는 중국 오픈웨이트 모델이 서구 프런티어 모델을 앞선 사례처럼 보이지만, 글쓴이는 특정 두 모델의 전략 차이가 결과를 갈랐다고 해석함.

원문: thinkpol.ca
참고: news.google.com


Mendral, 에이전트 하네스 외부 분리 구조 설명

  • Mendral이 4월 10일 공개한 글에서, 에이전트 하네스는 샌드박스 내부보다 백엔드 외부에서 돌리는 구조가 유리하다고 설명함.
  • 하네스는 프롬프트 전송, 모델 응답 수신, 툴 호출 실행, 결과 재주입을 반복하는 루프이며, 다중 사용자 환경에서 보안·복구·공유 문제가 더 크게 드러난다고 덧붙임.
  • 외부 하네스 구조에서는 LLM API 키, 사용자 토큰, 데이터베이스 접근 권한을 백엔드에 두고, 샌드박스에는 작업 실행 환경만 남기는 방식이라고 보도에 따르면 설명함.
  • 샌드박스는 명령 실행 시에만 깨워 쓰고 유휴 시 중단 가능하며, Blaxel의 대기 상태 복귀 지연은 25ms 수준이라고 적시함.
  • 장시간 세션 복구는 Inngest 함수 기반으로 처리해 각 턴을 체크포인트하고, 배포·인스턴스 장애 뒤에도 이어서 실행하는 구성을 제시함.
  • 샌드박스가 중간에 사라져도 새 환경을 다시 띄워 세션을 잇는 모델을 제안했고, 하네스가 내부에 있으면 샌드박스 손실이 곧 세션 손실이 된다고 비교함.
  • 파일시스템 의존 문제에 대해서는 워크스페이스 경로는 샌드박스로, 스킬·메모리 경로는 데이터베이스로 라우팅하는 가상 파일시스템 형태를 둔다고 설명함.

원문: mendral.com
참고: news.google.com


Flue, TypeScript 기반 에이전트 하니스 프레임워크 소개

  • Flue는 TypeScript로 자율형 에이전트와 워크플로를 만드는 에이전트 하니스 프레임워크로 소개됨
  • 한 번 작성한 에이전트를 CLI의 `flue run`으로 실행하거나 HTTP 서버로 번들해 배포 가능하다고 보도에 따르면 안내함
  • 하니스 계층에 skills·memory·sessions를 두고, 샌드박스 계층에서 bash·네트워크·파일 읽기·쓰기·grep·glob를 연결하는 구조 제시
  • 내장 가상 샌드박스 외에도 Daytona 컨테이너, Cloudflare Workers·R2, GitHub Actions 같은 외부 실행 환경 예시를 함께 공개
  • GitHub 이슈 triage 예시는 22줄 TypeScript로 제시됐고, 구조화된 skill 호출 뒤 댓글 작성과 커밋까지 이어지는 흐름을 담음
  • 예시 코드에는 `anthropic/claude-sonnet-4-6`, `anthropic/claude-opus-4-7`, `openai/gpt-5.5`, `openrouter/moonshotai/kimi-k2.6` 같은 모델 지정 방식이 포함됨
  • 프로젝트는 기존 범용 AI 도구 대신 에이전트·하니스·샌드박스 스택 전체를 직접 제어하는 개발자 지향 프레임워크를 내세움

원문: flueframework.com


DO_NOT_TRACK, CLI 추적 거부 환경변수 제안

  • DO_NOT_TRACK는 소프트웨어 추적 비활성화를 위한 공통 환경변수 제안으로 소개됨.
  • 값이 1이면 광고 추적, 사용량 보고, 텔레메트리, 크래시 보고 중 비필수 전송 중단을 목표로 함.
  • 기존에는 .NET은 DOTNET_CLI_TELEMETRY_OPTOUT=1, AWS SAM CLI는 SAM_CLI_TELEMETRY=0처럼 도구별 설정이 제각각이었음.
  • Azure CLI는 AZURE_CORE_COLLECT_TELEMETRY=0, Go는 go telemetry off로 꺼야 하는 구조였다고 보도에 따르면 정리됨.
  • Bash와 Zsh는 ~/.bashrc, ~/.zshrc에 export DO_NOT_TRACK=1 추가 방식 제시.
  • Fish는 set -x DO_NOT_TRACK 1, PowerShell은 $env:DO_NOT_TRACK = "1" 예시 제공.
  • Windows CMD 환경은 setx DO_NOT_TRACK 1 방식 제시.
  • 제작자에게는 기존 opt-out과 함께 이 변수를 확인하고, 가능하면 opt-in 전환 권고가 포함됨.
  • no-color.org, force-color.org처럼 CLI 공통 규약을 프라이버시 영역으로 넓히려는 시도로 읽힘.

원문: donottrack.sh
참고: news.google.com


조코레터는 개발자와 만드는 사람을 위해 AI, 소프트웨어, 제품 흐름을 한국어로 정리합니다.

#DO_NOT_TRACK #Flue #Mendral #Microsoft #MoonshotAI

조코레터 구독하기

Read more