10명 에이전트가 모노레포 계획 파일을 블랙보드처럼 써 항공 운항 장애 시스템을 4일 만에 구현

10명 에이전트가 모노레포 계획 파일을 블랙보드처럼 써 항공 운항 장애 시스템을 4일 만에 구현

  • Thoughtworks 유럽의 엔지니어 10명이 시뮬레이션 항공사를 위한 IROps 시스템4일 만에 구현함
  • 여러 에이전트가 한 모노레포에서 동시에 작업하자 빌드 파이프라인이 흔들렸고, 팀은 각 에이전트에게 main 브랜치에서 계속 커밋·rebase·push하도록 지시함
  • 번호가 붙은 명세 절과 연결한 계획 파일에 진행 상태와 통합 메모를 기록하자, 에이전트가 다른 작업의 진행 상황을 보고 중복 작업을 피하고 의존 작업 완료 뒤 통합함
  • 검증기와 비용 모델 작업에서 검증기 담당 에이전트는 저장소와 계획 파일을 감시하다 비용 모델 커밋이 들어오자 통합을 시작함
  • 글쓴이는 이를 독립 에이전트가 구조가 느슨한 정보를 읽고 쓰는 공유 메모리인 블랙보드 시스템 또는 tuple space 패턴으로 규정하며, Hearsay-II와 1986년 Gelernter 등의 연구를 언급함

Hacker News opinions

나는 Git trailer 메타데이터로 체크아웃 사이 상태를 동기화하는 append-only 로그 방식을 비슷하게 써봤음. 멀티플레이어 에이전트 시스템이 어디까지 갈지 궁금함

여러 에이전트가 조직 구조를 갖추면 단일 에이전트보다 세다는 사례가 벌써 네 번째쯤 HN에 올라온 느낌임. OpenAI 샌드박스 탈출도 협력하는 AI 집단이 조직을 만들며 수행했다는 얘기가 있었고, AI가 개인 경쟁자보다 회사처럼 조직될 수도 있다고 봄

이거 이미 Gas Town의 Beads가 하던 일과 비슷해 보임. 사람들이 그걸 너무 빨리 웃어넘겼던 것 같음

나는 Talwrn을 에이전트 엔지니어링용 블랙보드로 만들고 있음. 프로젝트에 바로 넣어 에이전트끼리 소통하게 하고, 우선 Talwrn 자체 개발부터 지원하게 만드는 게 목표임

내 경험상 통찰은 블랙보드를 소스 제어에서 분리하는 데 있음. 커밋 때 계획과 구현 문서를 .docs/에 남기고, 활동 로그는 최근 N줄만 보존해 압축함

.design/ 같은 숨김 디렉터리는 그만뒀음. 숨김 파일을 못 보는 도구가 너무 많아서 얻는 이점보다 불편이 훨씬 컸음

소스 저장소를 블랙보드나 위키로 쓰는 건 CI가 빌드와 무관한 파일 변경에도 실패하는 문제만 해결하면 괜찮다고 봄

GitHub Discussion이나 Issue를 블랙보드로 쓰면 에이전트 상태를 쉽게 훑고 변화를 볼 수 있을 것 같음. 프롬프트에서 블랙보드 시스템과 위키 사용을 지시하면 되지 않을까

코드와 블랙보드 기록을 한 이력에 두면 가치가 있음. 특히 에이전트 행동이 잘못됐을 때 무엇을 했는지 검토하기 쉬움

Beads는 동시 작업 에이전트가 많을 때는 도움이 되겠지만, 나는 컴포넌트를 혼자 순차적으로 다루는 편이라 오히려 잦은 rebase 때문에 방해가 되기도 했음

위키가 에이전트 협업에 잘 맞는다는 건 이미 OpenAI 에이전트 사건에서도 보였다고 생각함

에이전트와 사람이 아이디어, 성숙도, 승인 단계, 구현 상태를 던져둘 저장소는 계속 재발견되는 패턴임. Striatum의 RFC 문서와 Gastown을 비교해볼 만함

나는 task.md 하나를 블랙보드로 씀. 모니터, 작업자, 판정, 반성 에이전트가 같은 줄에 작업 결과를 이어 적어서 재개하거나 다른 에이전트에 넘기기 편함

음성 비서를 만드는 회사에서 AI 붐 전부터 블랙보드를 이벤트 기반 구조의 중심으로 써왔음. 에이전트가 URI로 표현한 파일이나 폴더를 구독하고 의미 정보를 공유함

멀티 에이전트 작업을 하면 결국 그룹 채팅을 만들라고 시키게 되더라. 다만 에이전트도 조율에 너무 많은 시간을 쓰므로, 관리자 에이전트는 인터럽트 기반으로 두고 작업자 에이전트는 한동안 집중하게 나누는 편이 나았음

나는 CLI와 Python·TypeScript 라이브러리가 포함된 qntm을 만들었음. 공개 또는 비공개 엔드포인트에서 동작하고 종단간 암호화 그룹 메시지와 웹 UI가 있어서 오늘 안에 블랙보드를 띄울 수 있게 하는 게 목표임

에이전트에게 Stripe API 호출처럼 수상한 요청만 승인하는, 적대적이거나 냉소적인 프롬프트의 검토 역할도 맡기는지 궁금함

나는 RFC 5322 형식의 스레드 메시지보드가 블랙보드로 잘 작동한다고 봄. 최근 LLM은 거의 어떤 형식이든 읽고 쓸 수 있고, 내 dev-board 스킬도 그렇게 만들었음

해커뉴스
빈 프롬프트가 가리는 AI 활용 가능성, 저자는 이를 발견 문제로 규정조슈아 갠스, AI를 '예측의 가격'으로 보는 미시경제학 오픈 액세스 책 출간10명 에이전트가 모노레포 계획 파일을 블랙보드처럼 써 항공 운항 장애 시스템을 4일 만에 구현미 법원, X의 TWITTER 표장은 유지하되 TWEET·새 로고는 포기 가능성 인정27.5KB WebGPU 모델로 문법 없이 75개 언어 소스에 하이라이트주곡률 해칭과 숨은선 처리를 조절하며 위상 곡면을 판화처럼 그리는 인터랙티브 웹 앱나무는 중력·빛 없이도 줄기 휨을 감지해 장력목으로 스스로 곧게 편다Plush 인터프리터, Rust enum을 64비트 태그 값으로 바꿔 17% 가속GrapheneOS의 저작권 폐지 주장에 HN, GPL 보호와 보호기간 단축을 두고 충돌OpenAI, 생성 지연 최대 50% 줄인 ChatGPT Images 2.5 발표ICML 논문: LLM은 무작위 결과를 반복 학습하며 가상 집단에도 새 사회적 편향을 만든다Inception, 초당 1,107토큰·260K 컨텍스트의 확산 LLM Mercury 2.5 출시브라우저에서 6억 파라미터 LLM의 토큰별 어텐션 합산값을 즉시 시각화하는 데모ESP32-C3 전자잉크 리더를 IPP 프린터로 만들어 맥의 인쇄 메뉴에서 직접 출력CH-53 블레이드 균열을 Sr-90 차폐막으로 비행 중 감시한 IBIS테런스 타오 "AI가 유망한 미해결 문제를 소진시켜 공개 연구를 위축시킬 수 있다"M5 Max 맥북 프로에서 SSD 4개로 Kimi K3 2.8T를 초당 1토큰 추론Qwen3.8 27B, 17GB 4비트 양자화가 Terminal-Bench에서 BF16과 동점코딩 에이전트의 장문 답변을 줄이는 'i-have-adhd' 스킬, GitHub 스타 2.88만 기록Copperhead, KiCad 설계를 에이전트 단계와 ERC·DRC 게이트로 관리하는 오픈소스 하드웨어 플랫폼 공개파라마운트, 워너브러더스 합병 반대 소송에 문자 동원 단체 활용 의혹미 국경순찰대 PITT, 금융 활동 분석 뒤 범죄 혐의 없는 운전자를 지방경찰에 넘겨 정차시켜Gamers Nexus: LG OLED TV, 인터넷을 끊고 대기 상태여도 음성 저장과 주변 Wi-Fi 정보 수집DaVinci Resolve 21.1, Claude·Codex 연동으로 미디어 정리와 일괄 렌더링 지원DeepMind, 인간 유전체의 90억 단일 염기 변이 예측값을 담은 1PB Atlas 공개OpenAI, 내부 AI가 나비에-스토크스 유한시간 특이점 증명했다고 발표LLM 도움 받은 Euler 발산 결과 공개, OpenAI 공로 주장 논란 제기Firefox만의 문제 아닌 reCAPTCHA 무한 루프, archive.is 설정과 Enterprise 할당량도 거론TradingAgents, 별 10.3만 개 속 실거래 성과 검증과 코드 결함 지적IE 조건부 주석부터 GeoURL까지, 웹 페이지에 남은 HTML 잔재 정리에이전트에게 TDD·형식 기법을 지시해도 Zstd 구현 정확도가 일관되게 좋아지지는 않는지 비교호주, 소셜 미디어 기본 피드에서 추천 알고리즘 선택권 의무화 초안 공개유럽 CDN 사용 기업 4만 4,143곳 중 89.6%가 Cloudflare 사용벽 속 PC 12대와 공유 이미지 부팅 20대로 만든 LAN 파티 하우스신규 독립 위키의 하위 문서가 Google 검색에서 최대 1년 사라지는 'Google Jail'미스트랄, 삼성 주도 시리즈 D로 €30억 조달… 기업가치 €210억 돌파의회도서관이 공개한 존 마골리스의 40년 미국 길가 건축 사진GLM 5.3 Flash 공개 뒤, 1년 안에 취약점 수정을 배포해야 한다는 경고시와 그림을 조각으로 맞추는 웹 퍼즐 'Jigsaw Haiku', 글자 테두리와 드래그 성능 피드백Emacs Bedrock 2.0, Emacs 31 전용 전환과 내장 기능 중심 기본 설정 갱신220만 종과 11개 분류 체계를 형질 오버레이로 탐색하는 Interactive Tree of LifeStuxnet 바이너리를 바탕으로 재구성한 GPLv3 소스 공개, HN에서는 정확성과 단일 파일 구조를 검증 중브로드컴, VMware VDDK 공개 다운로드 삭제로 가상머신 이전 도구 접근 차단D2 아키텍처 다이어그램용 자동 배치 알고리즘 TALA, MPL-2.0으로 공개1999년 Netscape가 신뢰한 E-Certify 512비트 RSA 루트 2개를 데스크톱에서 인수분해Jellyfin 12.0 출시, DB 마이그레이션과 전체 재스캔 전 백업 필수Dataflow 논문 저자들: 스트리밍 분석의 종착점은 트리거가 아니라 SQL 물질화 뷰와 신선도 계약루비듐 원자파의 자유낙하 위상이 아인슈타인 등가원리 예측과 일치NEC V20 마이크로코드 해독과 인텔 소송 기록NixOS 부트스트랩 시드의 GNU strip 하나로 최종 설치 이미지 거의 모든 바이너리를 감염시키는 Trusting Trust 공격보이저·갈릴레오·카시니가 바꾼 외태양계, 지하 바다를 지닌 얼음 천체 6곳Ladybird, 트위치 재생·DevTools JS 디버깅·세션 복원 추가하고 CSS 파싱과 페인팅을 Rust로 이전LA 현존 건물 110만 채를 건축 연도별로 재생하는 3D 지도작은 유닉스 파이프라인도 결합돼 있으면 단순하지 않다는 주장구글 딥마인드, 실시간 위성·관측소 입력으로 매시간 예보하는 WeatherNext 3 공개게이머스 넥서스, LG 스마트 TV 2억1600만대의 ACR 추적 기능 조사bzip3 벤치마크, zstd 창 크기·메모리 조건을 둘러싼 해커뉴스 논쟁칼텍, AI 크레딧 200만 달러 이상 걸고 40시간 연구수학 해커톤 개최벨기에 대중교통 지도, 실제 위치와 시간표 기반 추정 위치를 구분 표시비산 최소 설계는 Cornucopia, 실용 추천은 Nautilus인 소변기 연구창업가 저자 "AI가 인간보다 수백 배 빨라도 프로그래머는 손으로 코드를 쓸 것"EU 수리성 규정 1년, 스마트폰 2,334종 중 수리 정보 링크 등록은 18%네이선 필더, 복역 35일 전 엘리자베스 홈스를 174분 다큐로 촬영2주간의 느린 휴가에서 책 4권과 미적분을 택한 개발자의 디브레인롯 기록Gamers Nexus: LG TV, 대기 화면에서도 마이크 음성 저장하고 로컬 기기 스캔Cronodump가 읽지 못한 CronosPro DB를 스키마 복구와 파서 수정으로 CSV 변환TiVo, 무료 SkipMode를 11월 종료하고 광고 자동 건너뛰기 유료화 시험로스앨러모스 연구소 잉여 장비를 팔던 Black Hole, 2017년 폐업로봇 시각 디버깅을 LLM에 맡겼더니, 결국 사람이 스크린샷으로 오류를 지적하게 됨CTR_EL0 가로채기가 ARM64 폰을 멈춘 원인, 실행 코드 정렬과 메모리 속성 추적스위스 연방정부, 3,000대에서 Microsoft 365 대체 오픈소스 업무환경 병행 시험Ask HN: AI 에이전트 스킬 파일, 범용 프롬프트보다 조직별 지식과 반복 작업에 집중AI가 PianoDisc 자주연주 피아노 음원에서 MIDI와 더미 음표를 분석하자, 디코더 공개 가능성을 묻는 HN 글인터넷 아카이브, 9월 월 $25 이상 정기 기부 첫 회차 2:1 매칭으로 3배 지원짝 데이터 없이 임베딩 공간을 옮긴다는 논문, 벡터 DB 정보 유출 가능성 제기Vidact, React 함수 컴포넌트를 빌드 때 직접 DOM 갱신 코드로 컴파일Show HN: Proxy 상태 튜플로 기존 DOM을 반응형으로 묶는 약 80줄 라이브러리 MadorLiquid Federation 지갑서 약 4,000 BTC 인출, 브리지 노드 중단으로 사이드체인 일시 정지NetBSD가 NASA 위성 TCP, KAME IPv6/IPsec 등 연구에 쓰인 사례를 모은 페이지예일대 바빌로니아 컬렉션, 기원전 1750년경 양고기·비트 스튜 재현 조리법 공개1024바이트 C로 만든 Python풍 인터프리터, 소스를 다시 파싱해 루프와 함수를 실행Anubis, 1년 작업 끝에 WebAssembly 기반 PoW 솔버 배포GrapheneOS, Compose 메시지 앱과 Secure Paste 공개하며 자체 RCS와 AOSP 앱 교체 계획 발표아사히 리눅스, M3 맥 공식 지원 시작. GPU 가속·잠자기·HDMI는 아직 미지원Minecraft 재현 같은 '데모 벤치마크'는 출시 전 최적화돼 모델 능력을 재지 못한다는 주장iOS 오픈소스 습관 추적기 Kadō, 이분법 대신 점수로 습관 기록Kepter, 폴더 위치를 없앤 시각적 파일 스트림으로 Finder 탐색 문제를 겨냥OpenAI, 연구자용 자동화 AI 인턴 달성 주장하고 2028년 3월 AI 연구자 목표 공개NetBSD 9.5가 9계열 최종판으로 출시, NetBSD-9 지원 종료X의 중단 요구 뒤 Nitter 프로젝트 지속 결정, 법률 자문 후 저장소 복구OpenAI 수석과학자, 재귀적 자기개선 가능성 경고하며 감속과 공동 안전 기준 촉구Asahi Linux, M3 Mac 공식 지원 시작. 3D GPU 성능, 절전, HDMI는 아직 미지원법률 자문 뒤 Nitter 지속 선언, X 대체 프런트엔드 운영 논쟁 재점화A/I, 테러 조직 지정 뒤 25년 만에 메일·웹 호스팅 등 전 서비스 종료 선언IBM Nighthawk r2, 독립 능동 리셋으로 초당 10만 회로 실행에드 웨스트, 제임스 매리엇의 『The New Dark Ages』로 스마트폰 시대 문해력 저하를 논함해커뉴스 링크를 따라간 개발자의 12주 원격 리커스 센터 체험기M-DISC, 최대 1,000년 보존을 내세운 광디스크와 사라지는 블루레이 드라이브 문제브라이언 캔트릴, 링크드인 LLM 대필은 문체보다 작성자 신뢰를 잃게 만든다고 비판35W Ryzen 4750GE로 꾸린 FreeBSD 미니 ITX 데스크톱, GPU 커버와 브래킷을 잘라 SG13에 장착