CIRIS has a new look. Visit the new site β†’
이 νŽ˜μ΄μ§€λŠ” 기계 λ²ˆμ—­λ˜μ—ˆμŠ΅λ‹ˆλ‹€. λ‚΄μš©μ΄ μ–΄μƒ‰ν•˜κ²Œ λŠκ»΄μ§€λ©΄ 이슈λ₯Ό μ—΄μ–΄ μ£Όμ„Έμš”. μ €μž₯μ†ŒλŠ” μ΄μœ κ°€ μžˆμ–΄ κ³΅κ°œλ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. λ²ˆμ—­ 문제 μ‹ κ³ 

← λ‘œλΉ„λ‘œ λŒμ•„κ°€κΈ°

OWASP 에이전틱 λ³΄μ•ˆ λ§€ν•‘

에이전틱 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μœ„ν•œ OWASP 톱 10을 CIRIS에 λ§€ν•‘ν–ˆμŠ΅λ‹ˆλ‹€.

OWASPκ°€ λͺ…λͺ…ν•œ μ—΄ κ°€μ§€ 에이전틱 μœ„ν˜‘ 각각에 λŒ€ν•΄, 이λ₯Ό ν•΄κ²°ν•˜λŠ” ꡬ체적인 CIRIS λ©”μ»€λ‹ˆμ¦˜, μ •μ§ν•œ 컀버리지 μˆ˜μ€€, 그리고 직접 확인할 수 μžˆλŠ” 좜처λ₯Ό 여기에 μ •λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€. 저희가 λΆ€μ‘±ν•œ 뢀뢄을 포함해 전체 λΆ„λ₯˜ 체계λ₯Ό λ§€ν•‘ν•©λ‹ˆλ‹€.

μ™„μ „ λŒ€μ‘ ν•˜λ‚˜, λΆ€λΆ„ λŒ€μ‘ 아홉, 얼버무린 것은 μ—†μŠ΅λ‹ˆλ‹€. μ—΄ κ°€μ§€ λͺ¨λ‘ μ™„μ „ν•˜λ‹€κ³  μ£Όμž₯ν•˜λŠ” νŽ˜μ΄μ§€κ°€ μžˆλ‹€λ©΄, κ·Έκ²ƒμ΄μ•Όλ§λ‘œ 저희가 μ—¬λŸ¬λΆ„μ—κ²Œ λ―Ώμ§€ 말라고 λ§ν•˜λŠ” λ§ˆμΌ€νŒ… κ·Έ 자체일 κ²ƒμž…λ‹ˆλ‹€. μ•„λž˜ 컀버리지 μˆ˜μ€€μ€ 이λ₯Ό λ°˜λ°•ν•˜λŠ” 것이 μž„λ¬΄μ˜€λ˜ λ³„λ„μ˜ 회의둠자의 κ²€ν† λ₯Ό ν†΅κ³Όν–ˆμœΌλ©°, λ°©μ–΄ λ©”μ»€λ‹ˆμ¦˜μ΄ 기반 μ‹œμŠ€ν…œμ—λŠ” μ‘΄μž¬ν•˜μ§€λ§Œ 배포된 μ—μ΄μ „νŠΈκ°€ 아직 이λ₯Ό λ¬Όλ €λ°›μ§€ μ•Šμ€ κ²½μš°μ—λŠ” ν•΄λ‹Ή 행에 κ·Έλ ‡κ²Œ ν‘œμ‹œν•΄ λ‘μ—ˆμŠ΅λ‹ˆλ‹€.

μœ„ν—˜μ»€λ²„λ¦¬μ§€CIRIS의 λŒ€μ‘ 방식
ASI01 μ—μ΄μ „νŠΈ λͺ©ν‘œ νƒˆμ·¨λΆ€λΆ„λ‹€μΈ΅ λ°©μ–΄: κ°€μ Έμ˜¨ μŠ€ν‚¬κ³Ό λ©”μ‹œμ§€μ— λŒ€ν•œ ν”„λ‘¬ν”„νŠΈ μΈμ μ…˜ μŠ€μΊ”, μ‹œκ° μΈμ μ…˜ 격리(양심 ν‰κ°€κΈ°λŠ” 원본 이미지 λ°”μ΄νŠΈλ₯Ό μ ˆλŒ€ 보지 μ•ŠμŒ), 그리고 μ‹€ν–‰ μ „ λͺ¨λ“  κ²°κ³Ό 행동을 μ‚¬μš©μžμ˜ μ›λž˜ μ˜λ„μ™€ λ‹€μ‹œ λŒ€μ‘°ν•˜λŠ” 양심 νŒŒμ΄ν”„λΌμΈμ΄ μžˆμŠ΅λ‹ˆλ‹€. ν•œκ³„: μž…λ ₯ μŠ€μΊ”μ€ νŒ¨ν„΄ 기반이며, κ²€μƒ‰λœ 데이터와 μ§€μ‹œμ‚¬ν•­μ„ ν˜•μ‹μ μœΌλ‘œ λΆ„λ¦¬ν•˜μ§€λŠ” μ•ŠμŠ΅λ‹ˆλ‹€.
ASI02 도ꡬ μ˜€λ‚¨μš©λΆ€λΆ„CIRISServerλŠ” μ„œλ²„κ°€ κ°•μ œν•˜λŠ” μ ˆλŒ€ κΈˆμ§€ λͺ©λ‘κ³Ό ν•¨κ»˜ κΈ°λŠ₯ 동사 ν—ˆμš©/κ±°λΆ€ λͺ©λ‘μ„ μ œκ³΅ν•˜λ©°, μž‘μ—…μ΄ μ‹€ν–‰λ˜κΈ° 전에 ν™•μΈλ©λ‹ˆλ‹€. 이λ₯Ό 톡해 μœ„μž„λœ μ—μ΄μ „νŠΈκ°€ λΆ€μ—¬λ°›μ§€ μ•Šμ€ 파괴적 μž‘μ—…μ„ ν˜ΈμΆœν•  수 μ—†μŠ΅λ‹ˆλ‹€. μœ μ˜μ‚¬ν•­: μ΄λŠ” ν˜„μž¬ 패브릭 계측을 λ³΄ν˜Έν•˜λ©°, 배포된 μ—μ΄μ „νŠΈ 자체의 LLM 도ꡬ ν˜ΈμΆœμ€ 아직 ν†΅μ œν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ—μ΄μ „νŠΈλ‘œμ˜ 상속은 κ³„νšλœ λ‹¨κ³„μž…λ‹ˆλ‹€.
ASI03 신원 및 κΆŒν•œ λ‚¨μš©λΆ€λΆ„κΈ°λ°˜ μ‹œμŠ€ν…œμ—λŠ” λ²”μœ„κ°€ μ œν•œλ˜κ³ , μœ„μž„λ˜λ©°, μ·¨μ†Œ κ°€λŠ₯ν•œ κΆŒν•œμ΄ μžˆμŠ΅λ‹ˆλ‹€. μ„œλͺ…λœ 엣지에 λ‹΄κΈ΄ μ œμ•½, 졜고 κΆŒν•œμ˜ μž¬μœ„μž„μ„ λ§‰λŠ” μ ˆλŒ€ κΈˆμ§€ λͺ©λ‘μœΌλ‘œ κΆŒν•œμ΄ ν™•λŒ€λ  수 μ—†κ²Œ ν•˜λ©°, κ°•ν™”λ§Œ κ°€λŠ₯ν•œ 승인, 즉각적인 μ·¨μ†Œκ°€ ν¬ν•¨λ©λ‹ˆλ‹€. μœ μ˜μ‚¬ν•­: ν˜„μž¬λŠ” 패브릭의 μ†Œμœ μž μž‘μ—… μ˜μ—­μ—μ„œ κ°•μ œλ˜λ©°, 배포된 μ—μ΄μ „νŠΈλ‘œμ˜ 상속은 κ³„νšλœ λ‹¨κ³„μž…λ‹ˆλ‹€.
ASI04 에이전틱 곡급망뢀뢄CIRISVerify의 포슀트 ν€€ν…€ μ„œλͺ… λͺ¨λ“ˆ λ§€λ‹ˆνŽ˜μŠ€νŠΈ(전체 파일 트리 ν•΄μ‹œμ— λŒ€ν•œ Ed25519 + ML-DSA-65)λ₯Ό ν†΅ν•œ λΉŒλ“œ 무결성, 그리고 μ—°ν•© ꡬ성 μš”μ†Œλ₯Ό μœ„ν•œ μ„œλͺ…λ˜κ³  증λͺ…λœ 신원이 μžˆμŠ΅λ‹ˆλ‹€. ν•œκ³„: CIRIS 자체의 λΉŒλ“œ 및 λͺ¨λ“ˆ 체인을 닀루며, μž„μ˜μ˜ μ„œλ“œνŒŒν‹° MCP μ„œλ²„λŠ” 닀루지 μ•ŠμŠ΅λ‹ˆλ‹€.
ASI05 μ˜ˆμƒμΉ˜ λͺ»ν•œ μ½”λ“œ μ‹€ν–‰λΆ€λΆ„μ˜λ―Έλ‘ μ  양심 게이트(μ—”νŠΈλ‘œν”Ό, 일관성, μ΅œμ ν™” κ±°λΆ€κΆŒ)κ°€ λͺ¨λ“  도ꡬ 행동이 μ‹€ν–‰λ˜κΈ° 전에 μž‘λ™ν•˜λ©°, λΆˆν™•μ‹€ν•  경우 μ‚¬λžŒμ—κ²Œ μœ„μž„λ©λ‹ˆλ‹€. ν•œκ³„: μ΄λŠ” 의미둠적 검토이며, 결정둠적 μ½”λ“œ μƒŒλ“œλ°•μŠ€λŠ” μ•„λ‹™λ‹ˆλ‹€.
ASI06 λ©”λͺ¨λ¦¬ 및 μ»¨ν…μŠ€νŠΈ μ˜€μ—ΌλΆ€λΆ„κ·Έλž˜ν”„ λ©”λͺ¨λ¦¬μ— λŒ€ν•œ λͺ¨λ“  μ“°κΈ°λŠ” μ‘°μš©ν•œ λΆ€μˆ˜ νš¨κ³Όκ°€ μ•„λ‹ˆλΌ, λ²”μœ„κ°€ μ œν•œλ˜κ³  버전이 κ΄€λ¦¬λ˜λŠ” κ·Έλž˜ν”„μ— λŒ€ν•œ ν†΅μ œλ˜κ³  양심 κ²€ν† λ₯Ό 거친 ν–‰λ™μž…λ‹ˆλ‹€. λ”°λΌμ„œ μ˜€μ—Όμ„ μΌμœΌν‚€λŠ” μ“°κΈ° μžμ²΄κ°€ 감사 κ°€λŠ₯ν•œ κ²°μ •μž…λ‹ˆλ‹€. ν•œκ³„: κ²€μƒ‰λœ μ½˜ν…μΈ μ— λŒ€ν•œ 신뒰도 ν‰κ°€λŠ” λΆ€λΆ„μ μž…λ‹ˆλ‹€.
ASI07 μ•ˆμ „ν•˜μ§€ μ•Šμ€ μ—μ΄μ „νŠΈ κ°„ 톡신뢀뢄CIRISEdgeλŠ” λͺ¨λ“  μ—μ΄μ „νŠΈ κ°„ λ©”μ‹œμ§€λ₯Ό 7단계 νŒŒμ΄ν”„λΌμΈμ„ 톡해 κ²€μ¦ν•˜λ©°, μ΄λŠ” ν•˜μ΄λΈŒλ¦¬λ“œ Ed25519 + ML-DSA-65 μ„œλͺ… κ²€μ¦μœΌλ‘œ λ§ˆλ¬΄λ¦¬λ©λ‹ˆλ‹€(크기 μ œν•œ, νƒ€μž… μ§€μ • 역직렬화, μŠ€ν‚€λ§ˆ ν—ˆμš© λͺ©λ‘, λŒ€μƒ ν‚€ 확인, μž¬μ „μ†‘ λ°©μ§€ μœˆλ„μš°). ν•œκ³„: μ—°ν•© 전솑 계측은 아직 ꡬ좕 μ€‘μž…λ‹ˆλ‹€.
ASI08 연쇄 μž₯μ• μ™„μ „μ„Έ 개의 λ…λ¦½λœ κ³„μΈ΅μ—μ„œ μ œν•œλ©λ‹ˆλ‹€. μœ„ν—˜ν•œ ν˜ΈμΆœμ„ κ°μ‹ΈλŠ” μ„œλΉ„μŠ€λ³„ 회둜 차단기(λ‹«νž˜/μ—΄λ¦Ό/λ°˜μ—΄λ¦Ό), 잘λͺ»λœ 행동이 μ „νŒŒλ˜κΈ° 전에 이λ₯Ό λ§‰λŠ” 양심 νŒŒμ΄ν”„λΌμΈ, 그리고 50κ°œμ—μ„œ 400개 λ…Έλ“œμ— 걸쳐 κ·Έλ£Ή κ°„ 유좜이 0으둜 μΈ‘μ •λœ λ©”μ‹œ κ²©λ¦¬μž…λ‹ˆλ‹€.
ASI09 인간-μ—μ΄μ „νŠΈ μ‹ λ’° μ•…μš©λΆ€λΆ„μ–‘μ‹¬ νŒŒμ΄ν”„λΌμΈμ€ μ‚¬λžŒ κ²€ν† μžμ—κ²Œ λ³΄μ—¬μ§€λŠ” 이유λ₯Ό 포함해, μ—μ΄μ „νŠΈ μžμ‹ μ˜ μ„€λͺ… ν…μŠ€νŠΈλ₯Ό μ‚¬λžŒμ΄ 보기 전에 κ³Όμ‹ κ³Ό μ‘°μž‘ 여뢀에 λŒ€ν•΄ μ±„μ ν•©λ‹ˆλ‹€. ν•œκ³„: κ²€ν†  λŒ€μƒκ³Ό 같은 λͺ¨λΈ κ³„μ—΄λ‘œ 감사λ₯Ό μˆ˜ν–‰ν•©λ‹ˆλ‹€.
ASI10 λΆˆλŸ‰ μ—μ΄μ „νŠΈλΆ€λΆ„μ„Έ 개의 계측이 μžˆμŠ΅λ‹ˆλ‹€. μ—¬μ„― 개의 양심이 λͺ¨λ“  μ€‘λŒ€ν•œ 행동이 μ‹€ν–‰λ˜κΈ° 전에 이λ₯Ό ν†΅μ œν•˜κ³ , ν•΄μ‹œ 체인으둜 μ„œλͺ…λœ 감사 기둝이 은폐λ₯Ό 사후에 탐지 κ°€λŠ₯ν•˜κ²Œ λ§Œλ“€λ©°, μ•ˆμ „ μ‹€νŒ¨ν˜• 킬 μŠ€μœ„μΉ˜λŠ” μ§€μ •λœ μ‚¬λžŒλ“€μ΄ 정렬을 λ²—μ–΄λ‚œ μ—μ΄μ „νŠΈλ₯Ό μ •μ§€μ‹œν‚¬ 수 있게 ν•©λ‹ˆλ‹€. ν•œκ³„: λ―Έλ¬˜ν•˜κ²Œ 정렬을 λ²—μ–΄λ‚¬μ§€λ§Œ 일관성 μžˆλŠ” μ—μ΄μ „νŠΈλ₯Ό μž‘μ•„λ‚΄λŠ” λ°λŠ” 본질적인 ν•œκ³„κ°€ μžˆμŠ΅λ‹ˆλ‹€.

에이전틱 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μœ„ν•œ OWASP 톱 10, 2025λ…„ 12μ›” λ°œν–‰. 2026λ…„ 7μ›” κΈ°μ€€ CIRIS에 맀핑됨. 잘λͺ»λœ ν•­λͺ©μ΄ 있으면 μ•Œλ €μ£Όμ‹œλ©΄ μˆ˜μ •ν•˜κ² μŠ΅λ‹ˆλ‹€.

좜처
  1. ASI01 μ—μ΄μ „νŠΈ λͺ©ν‘œ νƒˆμ·¨CIRISAgent skill-import SECURITY.md + conscience pipeline
  2. ASI02 도ꡬ μ˜€λ‚¨μš©CIRISServer auth/gate.rs + DELEGATION_CONSTRAINTS.md (shipped 0.5.72)
  3. ASI03 신원 및 κΆŒν•œ λ‚¨μš©CIRISServer auth/gate.rs (never-list, tighten-only) + adoption plan
  4. ASI04 에이전틱 곡급망CIRISVerify Threat Model, Β§3.4 Supply Chain
  5. ASI05 μ˜ˆμƒμΉ˜ λͺ»ν•œ μ½”λ“œ μ‹€ν–‰CIRISAgent conscience/core.py (semantic action gates)
  6. ASI06 λ©”λͺ¨λ¦¬ 및 μ»¨ν…μŠ€νŠΈ μ˜€μ—ΌCIRISAgent ciris_engine (governed graph memory)
  7. ASI07 μ•ˆμ „ν•˜μ§€ μ•Šμ€ μ—μ΄μ „νŠΈ κ°„ 톡신CIRISEdge README (verify-before-dispatch pipeline)
  8. ASI08 연쇄 μž₯μ• CIRISAgent circuit_breaker.py + CIRISServer measured mesh isolation
  9. ASI09 인간-μ—μ΄μ „νŠΈ μ‹ λ’° μ•…μš©CIRISAgent epistemic-humility conscience prompt
  10. ASI10 λΆˆλŸ‰ μ—μ΄μ „νŠΈCIRISVerify HUMANITY_ACCORD kill switch + conscience pipeline

이 λΆ„λ₯˜ μ²΄κ³„λŠ” ν•˜λ‚˜μ˜ 관점일 λΏμž…λ‹ˆλ‹€. AI μ±…μž„μ„±μ— λŒ€ν•œ λͺ¨λ“  μ ‘κ·Ό 방식 κ°€μš΄λ° CIRISκ°€ 어디에 μœ„μΉ˜ν•˜λŠ”μ§€, 그리고 킬 μŠ€μœ„μΉ˜λ₯Ό μ–΄λ–»κ²Œ λ…λ¦½μ μœΌλ‘œ 검증할 수 μžˆλŠ”μ§€ 확인해 λ³΄μ„Έμš”.

CIRISsafe by structure Β· open by principle Β· kind by design