Secret Agent! 블로그

코드베이스에서 바로 전합니다. AgentiLoop Agent!의 작동 방식, 달라진 점, 그리고 그 이유를 소개합니다. 100% 신선합니다.

RSS 피드

StarPlayrX가 돌아왔습니다: 네이티브 Mac 메뉴 막대 앱, Xtra 채널, 그리고 버전 1.1.1

오늘 Agent!는 예전 코드를 Mac용 네이티브 SwiftUI 메뉴 막대 앱으로 바꾸고, 제가 끝내 추가하지 못했던 Xtra 음악 채널의 리버스 엔지니어링을 마무리하고, 서명과 공증을 마친 1.1.1을 반나절도 안 돼 출시했습니다.

StarPlayrX for Mac 1.1.2: a Lava-Lamp Equalizer, a Tear-Off Window Shade and AppleScript

The same evening as 1.1.1, Agent! gave StarPlayrX a color equalizer driven by its own audio, a window you can tear off the menu bar and roll up like a shade, Liquid Glass, and a full AppleScript dictionary it then used to test every Xtra channel.

Batman v Superman: 모든 픽셀이 코드에서 나오는 3D 격투 게임

BvS는 배트맨 대 슈퍼맨의 three.js 격투 게임으로, 모델 파일도, 이미지 텍스처도, 오디오 샘플도 없습니다. 영웅들, 옥상, 망토, 음악까지 모두 코드로 생성됩니다. Agent!가 약 하루 반 동안 179개의 커밋으로 만들었고, 이제 CPU가 양쪽을 모두 플레이하는 오토파일럿 데모도 있습니다. bvs.agentiloop.ai에서 플레이할 수 있습니다.

CrazyTaxi 제작기: Sega Dreamcast의 고전을 Three.js로 다시 만들다

CrazyTaxi는 Sega Dreamcast용 Crazy Taxi를 Three.js로 다시 만든 프로젝트입니다. 차량, 교통, 카메라, 손님, 메뉴가 모두 작은 인터프리터 안에서 게임 자체의 SH-4 코드로 실행되며, 디컴파일 결과와 비트 단위까지 일치합니다. Agent!가 3일 동안 157개의 커밋으로 만들었습니다. ct.gokart.games에서 플레이할 수 있습니다.

AgentiLoop Racing, Prototype III: 브라우저에서 즐기는 F1 시뮬레이터

AgentiLoop Racing은 Agent!가 Three.js로 만든, 브라우저에서 실행되는 오픈휠 레이싱 시뮬레이터입니다. 240 Hz 물리 엔진, 18개의 실제 서킷, AI 드라이버, 피트 스톱, 타이어 컴파운드, 연료, ERS, DRS를 갖추고 있습니다. f1.gokart.games에서 플레이할 수 있습니다.

Apple은 NeXT를 세운 Steve Jobs를 고소했습니다. 11년 뒤 Apple은 Mac을 살리기 위해 NeXT를 사들였습니다.

1985년 Apple은 직원 다섯 명을 데리고 나가 NeXT를 세운 Steve Jobs를 법정에 세웠습니다. 합의 결과 NeXT는 고급 워크스테이션 쪽으로 방향을 틀었고, NeXT가 만든 운영체제는 Mac OS X의 기반이 되었습니다. 기록이 실제로 말하는 내용을 정리했습니다.

MarioKart64JS, 3D가 되다: Wii 카트, 3D 타이틀 화면, 그리고 결승 후 플라이오버

Mario Kart 64는 레이서를 평면 스프라이트로 그립니다. MarioKart64JS에서 3을 누르면 Lakitu까지 포함해 모든 카트가 3D 모델로 바뀌고, 실제 그림자, 새로 만든 3D 타이틀 화면, 그리고 결승 후 카트 주위를 날아다니는 카메라가 더해집니다. 3D 모드가 어떻게 만들어졌는지 스크린샷과 함께 소개합니다.

이슈 트래커가 Agent!에게 가르쳐 준 것

이슈 67개, 외부 풀 리퀘스트 십여 개, 그리고 일주일에 세 번의 릴리스. 가장 중요한 곳, 즉 GitHub 이슈에서 사람들이 Agent!에 대해 한 말과, 각 보고가 앱에서 무엇을 바꾸었는지 정리합니다. 3월에 LLM이 작성한 보안 리뷰부터 이번 주의 Claude OAuth 장애까지.

공개 6개월, 사람들이 Agent!에 대해 하는 이야기

AgentiLoop Agent!에 대해 찾을 수 있는 모든 리뷰, 스레드, 디렉터리 등록을 읽었습니다. 4월 Hacker News 첫 페이지부터 프랑스어, 일본어, 한국어, 러시아어, 중국어 글까지. 그들이 동의하는 점, 반박하는 점, 그리고 이제는 낡아 버린 사실들을 정리합니다.

6개월 만에 Auto-Pilot과 함께 다시 Hacker News에

Agent!가 Show HN으로 다시 Hacker News에 올라왔습니다. 4월 스레드는 네이티브 Mac 코딩 하네스에 관한 것이었고, 이번에는 목표에 도달할 때까지 사이클을 계속 실행하는 목표 주도 루프인 Auto-Pilot과, 그것이 만들어 온 마리오 카트 스타일 게임에 관한 것입니다. 게시물의 내용, 그 안의 각 주장 뒤에 있는 근거, 그리고 토론에 참여할 수 있는 곳을 소개합니다.

GoKart: 오토파일럿이 오후 한나절 만에 만든 마리오 카트 스타일 레이싱 게임

Agent! 의 오토파일럿(Auto-Pilot)에 목표 하나 - "GoKart라는 이름의 마리오 카트 클론을 만들어라" - 를 주고 돌아오면, 트랙 세 개, 아이템 여덟 개, AI 라이벌, 그리고 3,344개의 테스트 검사를 통과하는 Godot 4 레이싱 게임이 기다리고 있습니다. 이틀 뒤, 에이전트 커밋 87개가 더 쌓인 지금은 코스 네 개, 배틀 모드, 타임 트라이얼, Mario Kart 64 스타일 메뉴를 갖춘 GoKart 0.0.2입니다. 막혔던 부분까지 포함해, 로그가 말하는 실제로 일어난 일을 정리했습니다.

Agent!에 얼굴이 생깁니다: 새 탭에 말하고 움직이는 선택형 아바타

10월 10일 토요일로 예정된 다음 Agent! 프리릴리스에서, 작업 로그 옆에서 말하고 움직이는 선택형 아바타가 등장합니다. 귀엽지도, 포근하지도 않고, 마스코트도 아닙니다. 현재 개발 중입니다.

온 가족이 함께 출시합니다: Agent! 1.1.87과 AgentiLoop CLI 0.0.5

Mac용 Agent! 에 오토파일럿(Auto-Pilot), 여섯 개의 새 프로바이더, 더 엄격한 크리틱, macOS 14.6 지원이 추가되었습니다. Rust와 Go CLI는 더 커진 도구 상자를 갖추게 되었습니다. 검색, 웹 가져오기, 할 일 목록, AGENTS.md, /undo, 사용자 정의 명령, --json까지.

매달 1일에 릴리스, 그 사이에는 프리릴리스

Agent!는 이제 매달 1일에 안정 버전을 출시합니다. 매일 나오는 프리릴리스(곧 매주로 전환)에서 새 기능과 수정 사항을 시험하고, 릴리스 후보로 출시일 전에 모든 것을 확정합니다.

터미널의 역습: Rust와 Go로 에이전트 루프를 크로스 플랫폼으로

Agent! 는 Mac 앱이지만, 코딩 에이전트는 개발자가 일하는 모든 곳에 있어야 합니다. 에이전트 루프가 어떻게 Rust와 Go로 된 두 개의 CLI가 되었고, macOS, Windows, Linux에서 전체 화면 TUI를 갖추게 되었는지 소개합니다.

Agent!, 이제 macOS 14.6과 Intel Mac에서 실행: macOS 26에서 벗어난 방법

Agent!는 macOS 26의 Apple Intelligence를 중심으로 만들어졌습니다. 하루 동안의 #available 게이트와 패키지 버전 업으로 Apple Silicon과 Intel의 macOS 14.6까지 지원하게 된 과정을 소개합니다.

Agent! 블로그에 오신 것을 환영합니다: 하나의 앱, 어떤 AI든, Mac을 완벽하게 제어

AgentiLoop Agent!가 무엇인지, 왜 이런 방식으로 만들었는지, 그리고 이곳에서 무엇을 만나게 될지, 소스 코드에서 바로 꺼내 이야기합니다.

코딩 모드를 걷어낸 이유: 도구는 모델이 직접 고르게 하라

예전의 Agent!는 사용자가 코딩을 원하는지 자동화를 원하는지 추측해 그에 맞춰 도구를 숨겼습니다. 망가진 Photo Booth 작업 하나가 왜 하네스가 모델의 판단을 넘겨짚지 말아야 하는지 보여주었습니다.

보관함

독자가 적었던 이전 글입니다. 계속 온라인에 남아 있으며 다시 읽히면 위 목록으로 돌아옵니다.