AAIF(Agentic AI Foundation)

calico·2025년 12월 16일

Artificial Intelligence

목록 보기
142/164

1. AAIF(Agentic AI Foundation) 출범: 무엇이 생겼나

1.1 조직의 성격과 목적

  • AAIF는 리눅스 재단(Linux Foundation) 산하의 “중립적(벤더-뉴트럴) 오픈 거버넌스” 조직으로, 에이전틱 AI 생태계에서 핵심이 되는 프로토콜·형식·레퍼런스 구현체를 특정 기업 종속 없이 운영하기 위해 만들어졌습니다. (Linux Foundation)
  • 리눅스 재단 발표문은 AAIF의 목표를 “에이전틱 AI가 투명하고 협업적으로 발전하도록 하는 중립 기반 제공”으로 요약합니다. (Linux Foundation)

1.2 참여 기업(최소한의 ‘확정’ 목록)

  • 리눅스 재단 보도자료 기준 Platinum 멤버: AWS, Anthropic, Block, Bloomberg, Cloudflare, Google, Microsoft, OpenAI. (Linux Foundation)
  • Block의 공식 게시글은 Platinum 멤버와 더불어 Gold 멤버(Adyen, Cisco, Datadog, Docker, IBM, JetBrains, Okta, Oracle, Salesforce, SAP, Shopify, Snowflake, Twilio 등)를 별도로 열거합니다. (Block)

1.3 “왜 지금” 표준화 연합인가

  • 요지는 에이전트가 늘어나며 “각 회사/각 프레임워크가 제각각의 연결 방식”을 쓰면 비용·충돌·확장성 문제가 커지니, 공통 레이어(연결 프로토콜 / 지침 포맷 / 실행 프레임워크)를 오픈 거버넌스로 묶자는 흐름입니다. 이 관점은 Linux Foundation 발표와 주요 매체 보도에서 공통적으로 강조됩니다. (Linux Foundation)

2. AAIF가 “첫 프로젝트”로 가져간 3개: MCP · AGENTS.md · Goose

2.1 MCP (Model Context Protocol): “에이전트가 외부 도구/데이터에 연결하는 공통 포트”

핵심 정의

  • MCP는 AI 애플리케이션(Claude/ChatGPT 등)이 외부 시스템(로컬 파일, DB, 도구, 워크플로 등)과 연결되도록 하는 오픈 표준입니다. MCP 공식 문서는 “USB-C 같은 표준 포트”라는 비유를 사용합니다. (Model Context Protocol)

MCP가 해결하는 문제(구조적으로)

  • 에이전트가 일을 하려면 “모델” 외에 툴 호출, 데이터 접근, 권한/정체성, 워크플로 연결이 필요합니다. MCP는 이 연결을 표준화해 개별 통합(커스텀 커넥터)을 반복 개발하는 비용을 줄이고, 서로 다른 벤더/제품 간 상호운용을 촉진하는 것을 목표로 합니다. (Model Context Protocol)

“확산” 관련 구체 디테일(공식 출처 기반)

  • Anthropic은 MCP가 1년 사이 빠르게 성장했고, 커뮤니티 주도의 Registry(서버 디렉터리) 가 생겼다고 명시합니다. (Anthropic)
  • Anthropic 공지에서는 최근 스펙 릴리스에서 비동기 작업, statelessness, server identity, 확장(extensions) 등이 포함되었다고 적고 있습니다. (Anthropic)
  • 그리고 이 프로토콜을 Linux Foundation/AAIF로 이관함으로써 “중립·오픈·커뮤니티 주도” 원칙을 강화한다고 설명합니다. (Anthropic)

2.2 AGENTS.md: “코딩 에이전트가 ‘프로젝트 규칙’을 읽는 표준 위치/형식”

핵심 정의

  • AGENTS.md는 코딩 에이전트에게 프로젝트별 컨텍스트(설치/테스트/규칙/컨벤션)를 제공하는 단순한 오픈 포맷(그냥 Markdown) 입니다. “에이전트를 위한 README”라는 정의가 공식 사이트에 명시돼 있습니다. (Agents)

어떻게 동작하는가(실무 관점의 규칙)

  • 루트에 AGENTS.md를 두고, 모노레포라면 서브디렉터리별로 여러 개의 AGENTS.md를 둘 수 있으며, “가장 가까운(디렉터리 트리 상) AGENTS.md가 우선”이라는 규칙을 공식 FAQ가 설명합니다. (Agents)
  • OpenAI의 Codex 문서도 “Codex가 작업 전 AGENTS.md를 읽는다”는 동작 원리를 안내합니다. (OpenAI Developers)
  • GitHub Copilot 문서 역시 리포지토리에 AGENTS.md를 둘 수 있고, 가장 가까운 파일이 우선이라는 점을 명시합니다. (GitHub Docs)

왜 별도 파일로 분리했나

  • README는 사람 중심이므로, 에이전트에게 필요한 세부 빌드/테스트/스타일 규칙이 README를 과도하게 복잡하게 만들 수 있습니다. AGENTS.md는 이를 분리해 “예측 가능한 위치에 예측 가능한 문서”를 제공하려는 설계입니다. (Agents)

2.3 Goose(Block): “로컬 우선(local-first) 오픈소스 에이전트 레퍼런스 구현체”

핵심 정의/특징

  • Goose는 Block이 공개한 로컬 실행형(on-machine), 확장 가능한 오픈소스 에이전트로, 단순 코드 제안 수준을 넘어 프로젝트 생성·코드 실행·디버깅·워크플로 오케스트레이션·외부 API 연동 등을 목표로 합니다. (GitHub)
  • Goose 공식 사이트는 “로컬에서 실행”, “오픈소스”, “확장 가능”, 그리고 MCP 서버나 API에 연결할 수 있음을 전면에 둡니다. (Block)

AAIF 내에서의 의미(왜 Goose인가)

  • Block은 Goose를 MCP의 레퍼런스 구현(사실상의 ‘작동 예시’)로 성장시켜 왔고, AAIF로 거버넌스를 옮겨 중립적 커뮤니티 피드백/스트레스 테스트를 받으며 생태계를 키운다는 취지를 밝힙니다. (Block)

3. “상호운용성”은 실제로 무엇이 표준화되는가

AAIF의 3요소는 서로 역할이 다릅니다.

  • MCP: 에이전트/AI 앱이 외부 세계(툴·데이터·워크플로)와 연결하는 연결 규격(프로토콜) (Model Context Protocol)

  • AGENTS.md: 코딩 에이전트가 리포지토리에서 일관되게 프로젝트 규칙을 읽는 지침 문서 포맷(컨텍스트 표준 위치) (Agents)

  • Goose: 위 표준들을 실제로 조합해 “로컬 에이전트가 어떻게 일할 수 있는지” 보여주는 레퍼런스/실행 프레임워크(구현체) (GitHub)

즉, “에이전트끼리 말이 통한다”는 것은 단일 표준 하나가 아니라,

  1. 연결 프로토콜, 2) 작업 지침 전달 방식, 3) 작동하는 구현체/생태계
    이 3층을 동시에 맞추겠다는 접근입니다. (Linux Foundation)

4. 참고문헌 및 링크

4.1 공식 발표/공식 문서

  1. Linux Foundation Press Release — “Linux Foundation Announces the Formation of the Agentic AI Foundation (AAIF)…” (2025-12-09). (Linux Foundation)
  2. OpenAI — “OpenAI co-founds the Agentic AI Foundation under the Linux Foundation” (2025-12-10 전후 게시). (OpenAI)
  3. Anthropic — “Donating the Model Context Protocol and establishing the Agentic AI Foundation” (2025-12-09). (Anthropic)
  4. Block — “Block, Anthropic, and OpenAI Launch the Agentic AI Foundation” (2025-12-09). (Block)
  5. MCP Docs — “What is the Model Context Protocol (MCP)?” (Model Context Protocol)
  6. MCP Registry (GitHub) — modelcontextprotocol/registry (GitHub)
  7. AGENTS.md 공식 사이트 — agents.md (Agents)
  8. OpenAI Developers (Codex) — “Custom instructions with AGENTS.md” (OpenAI Developers)
  9. GitHub Docs — “Adding custom instructions for GitHub Copilot (AGENTS.md)” (GitHub Docs)
  10. Block Goose (GitHub) — block/goose (GitHub)
  11. Block Goose 공식 문서 — block.github.io/goose (Block)

4.2 주요 보도(맥락/해설)

아래 기사들은 “왜 MCP/AAIF가 업계 표준 레이어로 부상하는지”에 대한 업계 맥락과 해설을 제공합니다.


profile
개인 블로그

0개의 댓글