AI 엔지니어링 및 빌딩 시스템: Block의 goose와 함께한 AI 엔지니어링 한 달 회고

발행: (2026년 1월 6일 오전 07:53 GMT+9)
15 min read
원문: Dev.to

Source: Dev.to

번역을 진행하려면 전체 텍스트를 제공해 주시겠어요?
코드 블록, URL 및 마크다운 형식은 그대로 유지하면서 본문만 한국어로 번역해 드리겠습니다.

goose와 함께한 한 달간의 AI 엔지니어링 회고

한 달에 걸친 엔지니어링 여정은 goose(Block 제공), MCP, Anthropic’s Sonnet 4.5, MediaPipe(Google), 접근성 중심 UI 디자인, 그리고 최신 AI 툴링 스택을 기반으로 진행되었습니다.
총 17개의 풀스택 애플리케이션을 만든 뒤, 제가 배운 점과 이 워크플로우가 제 개발 방식을 근본적으로 바꾼 이유를 정리합니다.

goose가 무엇이며 왜 내 워크플로우를 바꿨는가

  • goose Desktop – UI를 떠나지 않고도 AI‑보강 애플리케이션을 프로토타이핑, 디버깅, 반복할 수 있게 해 주는 시각적 IDE.
  • goose CLI – 스크립팅, 자동화, CI/CD 통합을 위한 커맨드라인 도구.
  • YAML Recipes – 데이터 파이프라인, 모델 호출, UI 컴포넌트를 기술하는 선언형이며 버전 관리가 가능한 설정 파일.
  • MCP Auto Visualizers – 모델 출력으로부터 인터랙티브 시각화를 자동 생성해 인사이트 도출 속도를 높여 줌.
  • Anthropic’s Sonnet 4.5 + Goose API Integration – 최첨단 LLM에 대한 저지연 호출을 원활하게 지원하고, 프롬프트 관리와 응답 처리를 내장.

왜 Goose가 AI 엔지니어링에 혁신을 가져오는가

1. Goose는 파편화를 완전히 없앤다

“Goose eliminates that fragmentation entirely.”

통합 컨텍스트의 힘

다음이 가능할 때:

  • 변경 사항이 즉시 반영되는 것을 볼 수 있다
  • 창을 전환하지 않고 도구 출력물을 검사할 수 있다
  • 콘솔 로그를 추가하거나 프로세스를 재시작하지 않고 상태를 디버깅할 수 있다

당신은 플로우 상태에 머무르게 된다—최고의 엔지니어링이 일어나는 바로 그 지점이다.

2. MCP: 모든 것을 바꾸는 프로토콜

MCP 서버를 통해 나는:

  • 복잡한 툴 체인을 정의할 수 있다
  • 상태를 유지하는 워크플로를 관리할 수 있다
  • 일반적인 오버헤드 없이 동적 UI를 제공할 수 있다

Goose가 MCP를 중심으로 구축되었기 때문에 모든 것이 매끄럽게 함께 작동한다:

  • 툴 간에 서로 대화한다
  • 상태가 올바르게 지속된다
  • 시각화가 자동으로 나타난다

이 프로토콜은 보통 디버깅에 몇 시간을 소비하게 하는 통합 문제 전체를 제거한다.

3. 품질을 희생하지 않는 속도

  • YAML 레시피는 다단계 워크플로를 자동화하고 복잡성을 지능적으로 관리한다.
  • Auto‑visualizers는 데이터 구조를 즉시 렌더링하여 이해를 건너뛰지 않고 더 명확한 인사이트를 제공한다.
  • Sonnet 4.5는 코드를 리팩터링하거나 문서를 생성하는 데 도움을 주며, 엔지니어링 판단을 보강—대체하지는 않는다.

4. 살아있는 듯한 개발 경험

수년간 여러 개발 환경을 사용해 왔다. 어떤 것은 강력하지만 투박하고, 어떤 것은 우아하지만 제한적이다. Goose강력함즐거움을 동시에 제공하는 최초의 도구다:

  • 복잡성을 우아하게 처리하면서 방해하지 않는다
  • 과도한 설정 없이 제어권을 제공한다
  • 올바른 것에 대해 의견을 제시하고, 나머지는 유연하게 받아들인다

5. 개발의 미래가 여기 있다

이번 달은 우리가 전환점에 서 있음을 증명했다. 도구, 프로토콜, AI 모델은 이미 존재한다; Goose는 이를 뒤돌아보면 필연적이지만 실제로는 혁신적인 방식으로 결합한다.

에이전틱 AI 재단 (AAIF)

주요 기술 기업인 OpenAI, Block, Anthropic이 주도하고 Google, Microsoft, Amazon Web Services (AWS), Bloomberg, Cloudflare와 같은 플래티넘 회원들의 지원을 받아 만든 새로운 에이전틱 그룹을 **에이전틱 AI 재단 (AAIF)**이라고 합니다.
이 재단은 2025년 12월리눅스 재단의 산하에서 출범했습니다.

AI 엔지니어링에 진심이고, 품질을 희생하지 않으면서 더 빠르게 구축하고 싶으며, 지치지 않고 힘을 실어주는 개발 경험을 원한다면 goose는 훌륭한 추가 도구가 될 것입니다. 이것은 단순한 툴이 아니라, 우리가 곧 이 놀라운 기술들을 활용해 소프트웨어를 구축하게 될 방식을 엿볼 수 있게 해줍니다.

Linux Foundation press release on AAIF

Anthropic의 Sonnet 4.5와 Goose API 통합

  • AI 엔지니어링 파트너로 Sonnet 4.5를 사용:
    • 코드 생성
    • 아키텍처 결정
    • 기술 문서

MediaPipe: Building Spatial Intelligence into Applications

Why MediaPipe Matters

  • Accessibility: No extensive ML expertise or server‑side infrastructure required.
  • Real‑time processing: Handles complexity, letting developers focus on meaningful interactions.

Real‑World Applications

  • Gesture‑based navigation
  • Hands‑free controls for accessibility
  • Spatial UI interactions
  • Pose‑based fitness‑tracking interfaces

These prototypes demonstrate how spatial intelligence can make interfaces more inclusive and intuitive.

How This Work Applies to Real‑World Engineering

ComponentReal‑World Analogy
MCP serversLightweight microservices
Dynamic HTML renderingInternal dashboards & admin tools
YAML recipesProduction automation pipelines
Sonnet 4.5AI partner for code, design, and documentation
Accessibility workWCAG‑compliant UI standards
Spatial intelligence prototypesEmerging AR & multimodal interfaces

“goose”는 내 워크플로를 확장시켜, 실제 엔지니어링 팀이 매일 의존하는 수준의 시스템을 더 빠르고 표현력 있게 구축할 수 있게 해줍니다.

기술, 패턴 및 시스템 한 달

열일곱 개 프로젝트에서 다음과 같이 집중적으로 작업했습니다:

  • MCP 서버 – 맞춤형 툴 레이어, 상태 엔진, 그리고 렌더링 파이프라인
  • Semantic HTML, WCAG, 및 ARIA 접근성 패턴을 통한 포괄적 디자인
  • MediaPipe 를 활용한 공간 인텔리전스
  • Anthropic Sonnet 4.5 로 AI‑보조 엔지니어링 수행
  • goose Desktop & CLI 로 통합 개발 경험 제공
  • YAML 레시피 로 자동화되고 재현 가능한 워크플로우 구현

최종 생각

goose, MCP, Sonnet 4.5, MediaPipe, 그리고 최신 접근성 실천이 결합하면서 AI‑보조 엔지니어링이 더 이상 먼 미래가 아니라 현재 진행 중인 일이라는 것이 명확해졌습니다. 이 도구들을 받아들이면 소프트웨어 개발의 미래가 강력하면서도 인간 중심으로 느껴질 것입니다.

개요

  • Glassmorphism, gradients, and motion‑aware UI – 현대적이고 세련된 인터페이스
  • YAML automation recipes – 워크플로우 오케스트레이션을 간단하게
  • MediaPipe & spatial intelligence – 다중 모드 상호작용 기능
  • JavaScript & TypeScript full‑stack patterns – 견고한 애플리케이션 아키텍처
  • Organizational systems – 아키텍처 다이어그램, 기획 문서 및 재사용 가능한 패턴 라이브러리

각 프로젝트는 이전 프로젝트의 기반 위에 구축됩니다. 워크플로우는 반복될수록 점점 더 구조화되고, 표현력이 풍부해지며, 즐거워집니다.

Source:

접근성: 모두를 위한 설계

접근성이 나에게 중요한 이유

접근 가능한 디자인의 아름다움은 모든 사람에게 더 나은 애플리케이션을 만든다는 점입니다.

  • 명확한 시맨틱 HTML 은 SEO와 코드 유지 보수를 향상시킵니다.
  • 올바른 ARIA 라벨 은 모든 기기에서 사용성을 높입니다.
  • 키보드 내비게이션 은 파워 유저에게 도움이 됩니다.
  • 고대비 비율 은 밝은 햇빛이나 저조도 환경에서도 사람들을 돕습니다.

“우리가 접근성을 위해 설계할 때, 유연성과 회복력을 위해 설계하는 것입니다.”

실전 WCAG와 ARIA

  • 시맨틱 HTML – 올바른 헤딩 계층, 랜드마크 영역, 의미 있는 요소 선택을 사용합니다.
  • ARIA 라벨 및 역할 – 스크린 리더와 보조 기술에 컨텍스트를 제공합니다.
  • 키보드 내비게이션 패턴 – 마우스 없이도 모든 인터랙티브 요소에 접근하고 조작할 수 있도록 합니다.
  • 색상 대비 – WCAG AA 기준을 충족합니다 (일반 텍스트 4.5:1, 큰 텍스트 3:1).
  • 포커스 표시기 – 명확히 보이도록 유지하고, 대체 수단 없이 제거하지 않습니다.
  • 대체 텍스트(Alt text) – 의미 있는 설명을 작성하고, 장식용 이미지에만 빈 alt="" 를 사용합니다.
  • 오류 식별 및 제안 – 사용자가 실수를 이해하고 수정할 수 있도록 돕습니다.
  • 반응형 레이아웃 – 화면 크기와 확대 수준에 관계없이 기능이 깨지지 않도록 합니다.

실제 영향

“시맨틱 HTML을 작성하고, ARIA 라벨을 추가하며, 키보드 내비게이션을 테스트할 때마다, 나는 배제를 넘어 포용을 선택하고 있습니다. 이것은 나에게 깊은 의미가 있습니다.”

앞으로 나아가기

마무리 성찰

이 AI 엔지니어에게 다음은 무엇인가

이번 달의 집중적인 엔지니어링은 결승선이 아니라 토대였습니다. 17개의 풀스택 시스템을 구축한 뒤, 저는 전례 없는 명확함과 구조적 이해를 바탕으로 AI 엔지니어링 여정의 다음 단계에 들어섭니다.

이 챌린지 동안 만든 프로젝트들은 의도적으로 다양했습니다:

  • 풀스택 애플리케이션 배포
  • MCP 서버
  • UI 엔진
  • 자동화 워크플로우
  • 공간 지능 프로토타입
  • 접근성 중심 인터페이스
  • 이제 소프트웨어 개발 접근 방식을 근본적으로 형성하는 조직 시스템

다음 단계는 이 작업을 챌린지를 넘어 더 넓은 AI‑엔지니어링 커뮤니티로 확장하는 것입니다. 저는 Microsoft AI Tour 컨퍼런스에 참석해 워크플로우를 지속적으로 다듬고 발전시키며, 이러한 패턴이 더 크고 프로덕션‑급 시스템으로 어떻게 확장될 수 있는지 탐구할 예정입니다.

내 목표

  • AI 엔지니어링 및 AI‑지원 개발의 경계를 넓히기
  • MCP 통합 심화
  • UI 아키텍처 풍부화
  • 공간 및 멀티모달 실험 진전
  • 일관되면서도 진정으로 인간 중심적인 도구 구축

이 챌린지는 끝났지만, 제 AI‑엔지니어링 여정은 계속됩니다. 앞으로 다가올 일에 더없이 설레고 있습니다.

이 게시물은 제 AI 엔지니어링 여정의 일부입니다. Eri와 함께하는 AI 엔지니어링 구축을 계속 지켜봐 주세요!

Back to Blog

관련 글

더 보기 »

GLM-4.7-플래시

번역할 텍스트를 제공해 주시겠어요? 텍스트를 알려주시면 한국어로 번역해 드리겠습니다.