오늘 트렌딩은 “AI 코딩 에이전트를 어떻게 길들일 것인가"라는 질문에 답하는 프로젝트들이 압도적으로 많았다. 디자인 스킬 묶음(ai-design-skills, Hallmark, Impeccable), 에이전트 하네스를 감싸는 워크스페이스(OpenBot, Cindy, ThinkRail), 그리고 에이전트의 개발 방법론 자체를 규정하는 Superpowers가 나란히 올라온 것이 인상적이다. 그중에서도 JetBrains가 인큐베이터로 공개한 ThinkRail과, “AI slop"을 브라우저에서 린트하겠다는 Hallmark가 특히 눈에 띈다.
AI Design Skills
AI 코딩 도구에 붙여 쓰는 마크다운 기반 디자인 스킬 모음집.
- GitHub: AI Design Skills
- 언어/스택: Markdown(SKILL.md) 기반, 런타임·빌드 도구 없음
- 카테고리: AI
무엇을 하는 프로젝트인가?
Claude Code, Cursor, Codex, Windsurf처럼 마크다운 규칙 파일을 읽을 수 있는 AI 코딩 도구를 위한 디자인 스킬 컬렉션이다. 각 스킬이 독립 폴더로 구성되어 있어 필요한 것만 골라 설치할 수 있다. 현재는 랜딩 페이지를 처음부터 구축하는 landing-page-design 스킬이 들어 있고 계속 추가될 예정이다. 기존 사이트를 개선하는 리디자인 용도는 별도 저장소(elayadesign/redesign-skill)로 분리해 운영한다.
주요 특징
landing-page-design: 인테이크 질문으로 요구사항을 파악하고, 페이지 구조 설계 → 전환율 중심 카피 → 타이포그래피·여백·라운드·모션 등 시각 시스템 정의까지 한 흐름으로 지원한다.- 도구별 설치 경로를 모두 안내한다. Claude Code는
.claude/skills, Cursor는.cursor/rules또는 Settings → Rules for AI, Codex/Windsurf/Cline은AGENTS.md,.windsurfrules,.clinerules같은 규칙 파일을 사용한다. - 모든 스킬의 디자인 값(폰트, 색상, 여백, 모션)이 파일 하단 한 섹션에 모여 있어, 포크 후 그 부분만 고치면 나머지가 자동으로 따라온다.
- MIT 라이선스로 사용·포크·배포·상업적 활용이 자유롭다.
개발자에게 의미하는 것 디자인 감각이 부족한 개발자가 AI 도구로 랜딩 페이지를 뽑을 때, 결과물의 편차를 줄여주는 저비용 프롬프트 자산이다. 런타임이 없는 마크다운이라 도구를 바꿔도 그대로 이식된다.
Hallmark
AI가 만든 티가 나는 웹페이지를 브라우저에서 린트해 걸러내는 디자인 스킬.
- GitHub: Hallmark
- 언어/스택: Node.js 스크립트(
theme.mjs,sloplint.mjs), 자기완결형 HTML + CSS, 에이전트 스킬 패키지 - 카테고리: AI
무엇을 하는 프로젝트인가? Together AI가 만든 디자인 스킬로, LLM이 페이지를 생성할 때 반복적으로 빠지는 관습적 패턴(일명 ‘AI slop’)을 차단하는 데 초점을 맞춘다. 50종의 재료 카탈로그에서 3개의 테마를 제시하고, 방문자가 페이지에 온 목적을 중심으로 레이아웃을 짠 뒤 실제 브라우저에서 렌더링해 기계가 만든 듯한 징후를 검사한다. Claude Code, Codex, Cursor, OpenCode에서 사용할 수 있으며 공식 사이트는 usehallmark.com이다.
주요 특징
- 50개 테마: 각 테마는 종이·타이포그래피·색상·표면·전용 컴포넌트·질감으로 구성된 하나의 ‘재료’이며, 페이지 내용이나 순서는 규정하지 않는다. 각 테마는
references/themes/아래 최대 8KB 단일 파일이다. - 작업(job) 기반 구성: 예약 페이지는 예약을, 상점은 판매를, 뉴스레터는 구독을 중심으로 동작이 배치되고 페이지가 그 행위로 끝나도록 설계된다.
- 3단계 게이트: 대비·포커스·모션 감소·사실 날조·깨진 모바일 레이아웃 등 절대 통과할 수 없는 Floor, 모델이 기본적으로 빠지는 관습을 다루되 이유를 기록하면 예외를 허용하는 Reflex, 완성도를 점검하는 Finish로 나뉜다.
- AI slop 탐지: 모든 제목 위의 eyebrow 라벨, 자간을 넓힌 대문자 라벨, 헤드라인 속 한 단어만 색칠하기, 실제로 전송되지 않는 ‘감사합니다’ 폼 등을 브라우저에서 잡아낸다.
/hallmark redesign <path>는 콘텐츠와 배선을 유지한 채 재구축하고,/hallmark audit <path>는 보고만 수행한다. 755장의 공개 라이선스 사진을 주제별로 골라 쓰고 크레딧을 표기한다.
개발자에게 의미하는 것 “AI가 만든 것 같은 디자인"을 코드 레벨 규칙으로 정의하고 자동 검사까지 붙였다는 점이 차별점이다. 프롬프트 팁 모음이 아니라 렌더링 기반 린터라는 접근이 재사용 가치가 높다.
Impeccable
24개 명령어와 62개 결정적 검출 규칙을 갖춘 프런트엔드 디자인 가이드 스킬.
- GitHub: Impeccable
- 언어/스택: Node.js CLI(npm/npx), 스킬 패키지, 브라우저 확장, 마크다운 컨텍스트 파일
- 카테고리: AI
무엇을 하는 프로젝트인가? AI 코딩 에이전트를 위한 디자인 가이드 스킬로, Anthropic의 frontend-design 스킬에서 출발했다. 동일한 SaaS 템플릿으로 학습된 모델이 매번 반복하는 전형적 AI 디자인 — 모든 곳에 Inter 폰트, 보라-파랑 그라디언트, 카드 안의 카드, 컬러 배경 위 회색 텍스트, 제목 위의 둥근 사각형 아이콘 타일 — 을 막고 생성된 프런트엔드의 품질을 끌어올리는 것이 목표다.
주요 특징
- 1개 스킬 + 24개 명령어:
/impeccable <command> <target>형태로 polish, audit, critique, distill, animate, bolder, quieter, craft, shape, document, extract, harden, onboard, colorize, typeset, layout, delight, overdrive, clarify, adapt, optimize, live, generate, init 등을 제공한다. /impeccable init셋업 플로우: 프로젝트를 분석해 대상 사용자·목적·운영 맥락·제약·보이스·근거를PRODUCT.md에 기록하고, 시각적 방향성은DESIGN.md에 따로 기록해 사실과 스타일을 분리한다.- 62개의 결정적 검출 규칙: LLM이나 API 키 없이 CLI와 브라우저 확장에서 바로 실행되며, LLM 전용 비평 검사도 함께 제공한다.
- 라이브 반복과 단축 명령:
live,generate로 브라우저 상에서 시각적으로 변형하며 반복하고,pin으로 자주 쓰는 명령을/audit같은 단축 명령으로 만들 수 있다.
개발자에게 의미하는 것
디자인 어휘를 에이전트와 공유해 일관된 판단을 유도하는 접근으로, npx impeccable install 한 번으로 기존 프로젝트에 얹을 수 있다는 점이 실용적이다.
OpenBot
여러 코딩 에이전트를 로컬 데스크톱에서 팀처럼 굴리는 워크스페이스.
- GitHub: OpenBot
- 언어/스택: Electron(데스크톱), ACP, Cloudflare Workers + D1(계정 API), GitHub Actions
- 카테고리: AI
무엇을 하는 프로젝트인가? 지속적으로 유지되는 AI 팀원(에이전트)을 위한 로컬 우선(local-first) 데스크톱 워크스페이스다. 각 에이전트에게 독립된 워크스페이스와 대화 세션을 주고, 로컬 메시지 큐·파일 전송·내장 브라우저·에이전트 간 메시징을 하나의 앱에서 통합 제공한다. Codex App Server와 Claude Code를 기본 지원하고, Grok CLI·OpenCode·Gemini·Cursor CLI·Cline CLI는 ACP를 통해 연동한다.
주요 특징
- 세션 지속성과 컨텍스트 관리: 에이전트마다 독립 세션과 로컬 워크스페이스를 유지하며, 컨텍스트를 모니터링하다 모델 윈도우가 소진되기 전에 자동 압축(compaction)을 수행한다.
- 메시지 큐와 협업: FIFO 큐 기반으로 일시정지·재개·취소가 가능하고 크래시에 안전하게 영속화된다. 채널 채팅에서는 단일 작업 소유자·명시적 위임·공유 히스토리와 함께 Stop/Resume/Reassign/Archive/Restore 제어를 제공한다.
- 다중 플랫폼·다중 프로바이더: macOS 13+, Windows 10+ x64, Linux x64/arm64 AppImage를 지원하며, OpenAI 호환 엔드포인트·커스텀 ACP 에이전트, Ollama·LM Studio 같은 로컬 모델 서버를 자동 감지한다.
- 프라이버시와 주의사항: 로컬 데이터 저장과 프라이버시 안전 진단 내보내기를 지원한다. 다만 에이전트가
danger-full-access와approvalPolicy: never로 실행되는 개발 프리뷰 단계이며, local-first이지 offline-only가 아니라는 점을 명시하고 있다. 라이선스는 PolyForm Noncommercial 1.0.0이다.
개발자에게 의미하는 것 여러 CLI 에이전트를 각각의 터미널에서 돌리던 사람에게, 세션·큐·브라우저·협업을 한 화면에 묶어주는 선택지다. 다만 권한 모델이 강하게 열려 있어 신뢰할 수 있는 작업에만 쓰고 백업을 유지해야 한다.
Superpowers
에이전트가 스펙 → 설계 → 계획 → 구현 → 검증 흐름을 강제로 따르게 만드는 개발 방법론.
- GitHub: Superpowers
- 언어/스택: 언어·런타임 비종속, composable skills 아키텍처, Claude Code 플러그인 마켓플레이스
- 카테고리: AI
무엇을 하는 프로젝트인가? 코딩 에이전트를 위한 완전한 소프트웨어 개발 방법론이다. 단순한 프롬프트 모음이 아니라 조합 가능한 스킬 집합과, 에이전트가 이를 반드시 사용하도록 만드는 초기 지침 위에 세워졌다. 에이전트가 곧바로 코드를 생성하는 대신 요구사항을 되묻고 명세를 도출하게 만든 뒤, 설계 → 계획 → 구현 → 검증으로 이어지는 체계적 흐름을 강제한다.
주요 특징
- 자동 트리거되는 스킬: 사용자가 별도 명령을 내릴 필요 없이 스킬이 자동으로 발동한다.
- 스펙 우선 워크플로: 코드 작성 전 대화로 스펙을 도출하고, 읽기 좋은 분량으로 나눠 사용자 승인(sign-off)을 받는다.
- 서브에이전트 기반 개발: ‘go’ 신호 이후 각 엔지니어링 태스크를 서브에이전트가 처리하고 결과를 검사·리뷰하며 진행한다. 수 시간 동안 계획에서 벗어나지 않고 자율 작업하는 것이 드문 일이 아니라고 설명한다.
- 원칙과 하네스 폭: red/green TDD, YAGNI, DRY를 구현 계획에 반영하며, Claude Code·Antigravity·Codex App/CLI·Cursor·Devin CLI·Factory Droid·Gemini CLI·GitHub Copilot CLI·Grok Build CLI·Kimi Code·OpenCode·Pi·Qwen Code·Hermes Agent·Muse 등 다양한 환경별 설치 방법을 제공한다.
- Claude Code 공식 플러그인 마켓플레이스(
/plugin install superpowers@claude-plugins-official)와 자체 마켓플레이스(obra/superpowers-marketplace)로 배포된다.
개발자에게 의미하는 것 에이전트가 만든 코드의 품질 문제를 프롬프트 한 줄이 아니라 프로세스로 푸는 접근이다. 여러 하네스를 섞어 쓰는 팀이라면 각각 따로 설치해야 한다는 점만 감안하면 된다.
Cindy
서버 없이 내 컴퓨터를 서버처럼 쓰는 오픈소스 AI 에이전트.
- GitHub: Cindy
- 언어/스택: Apache-2.0 클라이언트, MCP·Skills·플러그인, macOS/Windows/Linux/iOS/Android
- 카테고리: AI
무엇을 하는 프로젝트인가? 별도 서버 구축 없이 바로 쓸 수 있는 오픈소스 AI 에이전트다. 사용자의 컴퓨터를 그대로 서버처럼 활용해 실제 작업을 수행하는 것을 목표로 하며, 이미 보유한 모델과 구독(Claude Code, Codex 플랜 등)을 그대로 연결해 자신만의 워크플로에 맞는 에이전트 컴패니언을 구성할 수 있다.
주요 특징
- 멀티 디바이스 세션 공유: 다른 기기에서 동일한 세션을 열어 대화를 이어가고 파일에 접근하며, 다른 컴퓨터에 설정된 모델 프로바이더(구독, API, 로컬 모델)를 원격으로 사용할 수 있다.
- 내장 원격 데스크톱: 휴대폰에서 연결된 컴퓨터의 앱 실행·타이핑·조작이 가능하다.
- 멀티 하네스·멀티 에이전트: Claude Code, Codex, Pi 등을 하나의 인터페이스에서 선택·전환하고, 계획·병렬 구현·독립 리뷰 등 역할별 에이전트를 팀처럼 운용한다.
- 자동화와 채널 연동: 반복 작업 자동화, Slack·Telegram 등 채팅 채널을 통한 작업 위임, 차트·인터랙티브 컨트롤·리치 HTML 응답 생성을 지원한다.
- 클라이언트는 무료지만 모델 프로바이더 사용 한도와 과금은 별도이며, 원격 접근에는 대상 컴퓨터의 온라인 상태와 동일 계정 로그인이 필요하다.
개발자에게 의미하는 것 데스크톱과 모바일을 하나의 에이전트 세션으로 묶고 싶은 개인 사용자에게 현실적인 선택지다. 프로젝트 파일은 각 컴퓨터에 남고 전체 디스크 동기화가 아니라는 점은 미리 알고 쓰는 게 좋다.
postiz-app
다양한 SNS 예약 게시와 AI 에이전트 연동을 제공하는 오픈소스 소셜 미디어 관리 플랫폼.
- GitHub: postiz-app
- 언어/스택: AGPL 3.0, NodeJS SDK, N8N 커스텀 노드, Make.com 통합
- 카테고리: 기타
무엇을 하는 프로젝트인가? 소셜 미디어 관리 플랫폼으로 콘텐츠 예약, 자동화, 분석을 지원한다. Instagram, YouTube, LinkedIn, TikTok, X, Facebook, Reddit, Pinterest, Threads, Mastodon, Bluesky, Slack, Discord, Dribbble 등 여러 플랫폼에 게시물을 예약할 수 있고, ChatGPT·Claude·Claude Code·Codex·Cursor·OpenClaw·Hermes Agent·Grok Bot·Grok Build 등 다양한 AI 에이전트와 통합된다.
주요 특징
- NodeJS SDK, N8N 커스텀 노드, Make.com 통합으로 자동화 워크플로우를 구성할 수 있다.
- AGPL 3.0 오픈소스로 자체 인프라에 배포 가능하며, Postiz Cloud라는 관리형 서비스도 제공한다.
- 공개 API와 문서, YouTube 튜토리얼을 제공하고 개발자 전용 Discord 커뮤니티를 운영한다.
- 상업적 사용 시 AGPL 3.0 라이선스 조건을 준수해야 한다.
개발자에게 의미하는 것 마케팅 도구를 SaaS로만 쓰던 팀이 자체 인프라에 올려 데이터 주권을 가져갈 수 있는 대안이다. AI 에이전트 쪽 통합이 넓다는 점이 최근 트렌드와 맞물린다.
ECC
스스로를 ‘agent harness operating system’이라 부르는 에이전트·개발 도구 통합 환경.
- GitHub: ECC
- 언어/스택: Shell, TypeScript, Python, Go, Java, Perl / npm(
ecc-universal,ecc-agentshield) / GitHub App - 카테고리: AI
무엇을 하는 프로젝트인가?
AI 에이전트 및 개발 도구를 위한 ‘하네스 운영체제’ 성격의 통합 환경을 표방하는 프로젝트다. GitHub App 형태의 ECC Tools, npm 패키지 ecc-universal과 ecc-agentshield를 통한 배포, 공식 웹사이트 ecc.tools, Discord 커뮤니티 기반 지원, 한국어를 포함한 다국어 README를 제공한다.
주요 특징
- GitHub App 설치 수와 npm 다운로드 배지를 제공해 실제 사용 규모를 확인할 수 있다.
- Shell, TypeScript, Python, Go, Java, Perl 등 다양한 언어 배지를 포함해 여러 언어와 환경을 아우르는 도구 모음임을 시사한다.
- MIT 라이선스로 배포된다.
- 보다 구체적인 설치 및 사용 방법은 저장소 README와 ecc.tools 문서를 확인해야 한다.
개발자에게 의미하는 것 에이전트 하네스 계층을 하나의 OS처럼 묶으려는 야심찬 시도로, 여러 언어 스택을 동시에 다루는 팀이라면 문서를 먼저 훑어볼 가치가 있다.
DeepTutor
학습 이력을 누적해 장기적으로 함께 성장하는 개인화 튜터링 시스템.
- GitHub: DeepTutor
- 언어/스택: Python 3.11+, Next.js 프론트엔드
- 카테고리: AI
무엇을 하는 프로젝트인가? 홍콩대학교 데이터사이언스 연구실(HKUDS)이 공개한 ‘평생 개인화 튜터링(Lifelong Personalized Tutoring)’ 시스템이다. 단발성 질의응답이 아니라 학습자의 이력과 맥락을 지속적으로 반영해 장기간 함께 성장하는 개인 교습 파트너를 목표로 한다.
주요 특징
- 개인화와 누적 맥락: 학습자별 수준과 목표에 맞춘 지도 흐름을 지향하고, 세션 단위로 끝나는 것이 아니라 누적되는 학습 맥락을 관리하는 구조를 표방한다.
- 전용 문서 사이트: deeptutor.info에서 가이드와 문서를 제공하며, 별도 Collaborate 페이지로 협업 제안을 받는다.
- 다국어 문서: 영어를 비롯해 중국어(간체/번체), 일본어, 스페인어, 프랑스어, 아랍어, 러시아어, 힌디어, 포르투갈어, 태국어, 폴란드어 README를 제공한다.
- 저장소 배지 기준 최소 요구 사항은 Python 3.11+이며, 프론트엔드 빌드를 위해 Node.js 환경이 별도로 필요할 수 있다.
개발자에게 의미하는 것 교육용 AI 에이전트를 만들려는 사람에게 참고할 만한 오픈소스 레퍼런스다. 세부 아키텍처와 설치는 공식 문서를 확인하는 편이 정확하다.
ThinkRail
JetBrains가 인큐베이터로 개발 중인, 살아있는 명세로 프로젝트를 학습하는 에이전트 IDE.
- GitHub: ThinkRail
- 언어/스택:
pi코딩 에이전트(@earendil-works/pi-coding-agent), Monaco Editor, Git worktree, MCP - 카테고리: AI
무엇을 하는 프로젝트인가?
JetBrains가 개발 중인 에이전트 기반 IDE로, 사용할수록 프로젝트에 대한 이해가 깊어지는 것을 목표로 한다. 현재는 ’living specs’를 통해 프로젝트를 학습하고, 향후에는 스스로 필요한 확장 기능을 만들어내는 방향을 비전으로 삼는다. pi 코딩 에이전트를 중심으로 풍부한 IDE 인터페이스를 제공하는 JetBrains 인큐베이터 프로젝트다.
주요 특징
- 격리된 워크스페이스: Git 저장소를 프로젝트로 열고
git worktree단위로 워크스페이스를 분리한다. 각 워크스페이스가 자체 브랜치와 작업 디렉터리를 가져 여러 에이전트가 병렬로 충돌 없이 작업하며, 미사용 시 ‘Settled shelf’로 자동 이동하고 다시 작업하면 복귀한다. - 스트리밍 채팅과 실시간 비용: 워크스페이스당 여러
pi세션을 동시에 운영하고, 세션별 모델과 토큰/비용을 실시간으로 확인한다. 실행 중인 턴에 개입(steer)하거나 후속 작업을 큐잉하고 서브에이전트에 위임할 수 있다. - Specs as ground truth: 코드 옆에
SPEC.md파일들의 연결 그래프를 두고 전용spec_*도구로 읽기/검색/유지보수해 세션을 넘어 의도가 유지된다. - 셸을 넘어선 에이전트 도구: 웹 리서치, 추측 대신 사용자에게 묻는 구조화된 객관식 질문, 채팅 내 인라인 다이어그램·옵션 비교·파일 미리보기, 코멘트 가능한 before/after 목업을 제공한다.
- MCP 지원과 자체 계정 없음:
mcp.json에 정의된 MCP 서버를 연결하거나 Settings에서 추가할 수 있고, read-only로 표시되지 않은 호출은 채팅에서 먼저 확인한다. JetBrains AI 로그인 또는pi의 인증을 사용하며 ThinkRail 자체 계정 시스템은 없다. - 데스크톱 또는 브라우저: 네이티브 데스크톱 앱과 브라우저에서 동일 앱을 여는
thinkrailCLI를 모두 제공하고, 상태는~/.thinkrail아래에 저장된다.
개발자에게 의미하는 것 워크트리 격리와 명세 그래프를 IDE 수준에서 묶은 구현은, 여러 에이전트를 병렬로 굴리는 팀이 겪는 브랜치 충돌과 컨텍스트 소실 문제에 대한 실질적인 해법이다. 인큐베이터 단계라 기능 변화가 활발할 수 있다.
jailbreaks
프론티어·오픈 웨이트·스텔스 모델 대상 시스템 프롬프트와 에이전트 운영 명세 큐레이션.
- GitHub: jailbreaks
- 언어/스택: 마크다운(.md) 문서 중심,
AGENTS.md, Ollama Modelfile - 카테고리: 보안
무엇을 하는 프로젝트인가? 최신 프론티어 모델, 오픈 웨이트 모델, 무료 스텔스 모델을 대상으로 하는 시스템 프롬프트·페르소나 락·워크스페이스 정책·에이전트 운영 명세를 모아둔 큐레이션 컬렉션이다. 지시 계층, 페르소나 프레이밍, 프롬프트 충돌, 정책 오버라이드가 모델 동작에 어떤 영향을 주는지 문서화하는 것을 목표로 하며, 프롬프트 인젝션과 지시 조작에 더 강인한 시스템 연구에도 참고 자료가 되도록 만들어졌다.
주요 특징
- 31개 프롬프트, 25개 이상의 모델 타깃: 저장소 배지 기준이며, 요약이나 부분 발췌 없이 그대로 붙여넣어 쓸 수 있는 완전한 형태로 작성되어 있다.
- 폭넓은 대상군: OpenCode Zen을 통해 제공되는 무료 스텔스 모델(Big Pickle, Space Bunny, LongCat 2.5, MiMo V2.6, Step 5 Preview, Muse Spark 1.3 등), 오픈 웨이트 계열(GLM, DeepSeek, Kimi, Qwen, Gemma, GPT-OSS), 클로즈드 프론티어(Claude, Gemini, Grok, Mistral)를 포함한다.
- 다양한 파일 유형: 시스템 프롬프트 전문, 페르소나 정의, 워크스페이스 정책,
AGENTS.md, 설정 블록, Ollama Modelfile, 코딩 에이전트·하네스 전용 설정 포맷을 담는다. Claude Opus/Sonnet 전용 항목도 별도로 정리되어 있다. - 경고: README에 연구 및 교육 목적 전용임을 강조하는 Warning 블록이 있으며, 타인에게 해를 끼치거나 법률을 우회하거나 플랫폼·모델 제공자의 이용약관을 위반하는 방식으로 사용해서는 안 된다고 명시한다.
개발자에게 의미하는 것 모델의 지시 계층이 어떻게 무너지는지 관찰하는 보안 연구 자료로 읽는 것이 적절하다. 실제 서비스 환경에 무단 적용하는 것은 권장되지 않는다.
오늘의 한 줄 정리
에이전트를 “더 똑똑하게” 만드는 프로젝트보다, 에이전트가 만든 결과물의 품질을 검사하고(디자인 린트·슬롭 탐지) 작업 공간을 격리하며(워크트리·세션 큐) 절차를 강제하는(스펙 우선·TDD) 프로젝트가 트렌딩을 채웠다. AI 코딩 도구 생태계가 생성에서 통제로 넘어가고 있다는 신호다.
매일 아침 GitHub Trending을 릿치 블로그에서 만나보세요.