개발자 99% 커뮤니티에서 수다 떨어요!
📱 AI 에이전트 시대에 앱스토어가 살아남을 수 있을까? MCP 같은 오픈 프로토콜이 표준이 되면서 에이전트는 앱을 다운받는 게 아니라 API를 호출하게 되고, 결국 앱스토어의 연결·발견·결제 사이클이 해체될 거라는 분석 글. 특히 애플의 진짜 수익원은 30% 결제 수수료였는데, 에이전트 시대에는 하드웨어 락인이 없어 예전처럼 독점이 불가능해질 것이라고. 결국 가장 치열한 전쟁터는 "에이전트가 어떤 서비스를 추천하느냐"를 결정하는 발견(Discovery) 레이어가 거라는 예측도 담겨 있다. (링크)
🔄 옵시디언 CEO가 만든, 무엇이든 마크다운으로 변환해 주는 사이트. 옵시디언 유저라면 해당 기능이 내장된 웹 클리퍼 사용을 추천한다. (링크)
🛠️ Y Combinator의 CEO Garry Tan이 Claude Code를 가상의 엔지니어링 팀처럼 활용할 수 있는 셋업을 공개했음. /office-hours를 실행하면 제품 방향성에 대해 날카로운 피드백을 받을 수 있고, /review, /qa, /ship 등의 커맨드로 코드 리뷰부터 배포까지 자동화할 수 있다고 한다. 1인 개발자라면 한 번쯤 시도해 보시길! (링크)
📃 Claude Code 관련 꿀팁을 한눈에 볼 수 있게 정리한 원페이저 Cheat Sheet. (링크)
🎨 Figma가 AI 에이전트로 캔버스에서 직접 디자인할 수 있는 MCP 도구를 오픈 베타로 공개했음. 조금 늦은 감이 있긴 한데... 과연 디자인 작업 자동화에 많은 변화를 불러올 수 있을지? (링크)
🧠 Anthropic이 AI가 만든 코드와 디자인의 품질을 자동으로 높이기 위해 멀티 에이전트 아키텍처를 개발했음. AI가 자기 결과물을 스스로 평가하면 평범해도 칭찬하는 편향이 있어서, 만드는 AI와 평가하는 AI를 분리하는 접근법을 택했다고. 자세한 내용은 원문을 읽어 보시길! (링크)

🔼 Claude Code 어떻게 쓰고 있나요?
요즘 가장 핫한 AI 툴을 꼽자면 아무래도 Claude Code일 텐데요. Claude Code 활용을 이야기할 때 빼놓을 수 없는 기능이 바로 Skills(이하 스킬)입니다. 스킬은 특정 업무를 더 잘 처리하도록 가르치는 확장 기능으로, Anthropic 팀에서는 수백 개의 스킬이 활발히 쓰이고 있다고 해요. 실제로 어떻게 활용하고 있는지, Claude Code의 엔지니어 Thariq가 공유한 좋은 스킬을 만드는 7가지 꿀팁을 정리해 보았습니다.
스킬은 Claude가 특정 작업을 수행하는 방법을 담은 일종의 '디지털 매뉴얼'이에요. 매번 같은 지시를 반복할 필요 없이, 필요할 때 자동으로 불러와 사용할 수 있죠. 흔한 오해 중 하나가 SKILL.md라는 마크다운 파일 하나가 곧 스킬이라는 건데요. 사실 스킬은 마크다운, 스크립트, 데이터, 에셋 등을 모두 포함할 수 있는 하나의 폴더입니다. 그렇다면 이 폴더를 어떻게 구성해야 스킬의 성능을 끌어올릴 수 있을까요?
🙏 이 글은 스킬에 대한 기본적인 이해를 전제로 작성되었어요. 스킬 개념이 생소하다면 뉴스레터 316호 혹은 Anthropic의 강의를 먼저 보고 오시는 걸 추천드립니다.

🔼 Claude가 실수할 때마다 한 줄씩 추가하세요.
(1) 당연한 건 적지 마세요.
• Claude는 일반적인 코딩 지식은 이미 갖추고 있어요.
• 스킬에는 Claude가 기본값으로 하는 행동 중 바꾸고 싶은 것만 적어야 합니다.
• Anthropic의 엔지니어가 만든 frontend design skill을 참고해 보세요.
(2) Gotchas(주의사항) 섹션을 만드세요.
• Claude가 실수한 적이 있다면 그걸 기록해 두는 스킬을 만드는 거예요.
• 실패 사례가 쌓일수록 같은 실수를 반복하지 않게 됩니다.
• Thariq는 이 스킬이야말로 7가지 중에 가장 가치가 높다고 이야기해요.
(3) 파일 시스템을 활용하세요.
• SKILL.md에는 전체 구조와 각 파일의 역할만 적고, 세부 내용은 하위 파일로 나눠두세요.
• 만약 디버깅 스킬이라면 증상별로 파일을 나누고, SKILL.md에 "이 증상이면 이 파일을 읽어"라고 적는 거죠.
(4) 너무 세세하게 지시하지 마세요.
• 스킬은 결국 재사용을 위한 기능입니다.
• 따라서 상황에 맞게 유연하게 대응할 수 있는 여지를 남겨두는 편이 더 유용해요.

🔼 결과를 기록해 두면 다음 실행 시 참고할 수 있어요.
(5) 변수를 비워두세요.
• 모든 내용을 하드코딩하지 말고, 실행 시 사용자에게 물어보도록 만들어 보세요.
• 스킬 파일을 수정하지 않고도 상황에 맞게 사용할 수 있습니다.
(6) description은 모델을 위한 트리거입니다.
• 세션이 시작되면 Claude Code는 description을 읽고 어떤 스킬을 쓸지 판단해요.
• 따라서 description에는 Claude가 이 스킬을 언제 호출해야 하는지를 적어야 합니다.
• 해당 스킬에 대한 설명이 아닌, "리뷰해줘, 버그 찾아줘, 코드 점검해줘" 같은 트리거를 적어두세요.
(7) 메모리를 축적하세요.
• 스킬의 실행 결과를 파일에 계속 쌓아두면, 다음 실행 시 이전 기록을 참고할 수 있어요.
• 매번 백지에서 시작하는 게 아니라 히스토리가 누적되는 거죠.
• 스킬에는 텍스트, JSON, SQLite 데이터베이스까지 다양한 데이터를 저장할 수 있습니다.
여러분이 유용하게 사용하는 스킬이 있다면 저희에게도 공유해 주세요! 만약 스킬을 사용해 본 적이 없다면 스킬 제작을 도와주는 Skill Creator 기능을 활용해 나만의 스킬을 만들어 보시기 바랍니다. 🙌
👉 나의 스킬 활용법 공유하기 (링크)
👉 보다 자세한 내용은 원문에서 확인할 수 있어요