<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Ai on Hugo Site!</title><link>https://obsidian-pub.pages.dev/tags/ai/</link><description>Recent content in Ai on Hugo Site!</description><generator>Hugo -- 0.157.0</generator><language>en-us</language><lastBuildDate>Fri, 13 Mar 2026 01:57:46 +0000</lastBuildDate><atom:link href="https://obsidian-pub.pages.dev/tags/ai/index.xml" rel="self" type="application/rss+xml"/><item><title>Claude 사용 가이드 - Cowork &amp; Code</title><link>https://obsidian-pub.pages.dev/posts/claude_hugo/</link><pubDate>Mon, 23 Feb 2026 00:00:00 +0900</pubDate><guid>https://obsidian-pub.pages.dev/posts/claude_hugo/</guid><description>Claude Cowork와 Claude Code의 핵심 사용법을 정리한 가이드입니다.</description></item><item><title>claude</title><link>https://obsidian-pub.pages.dev/posts/claude/</link><pubDate>Fri, 13 Mar 2026 01:57:46 +0000</pubDate><guid>https://obsidian-pub.pages.dev/posts/claude/</guid><description>&lt;h1 id="claude-사용-가이드"&gt;Claude 사용 가이드&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;Claude Cowork와 Claude Code의 핵심 사용법을 정리한 노트입니다.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="목차"&gt;목차&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#claude-cowork%EB%9E%80"&gt;Claude Cowork란?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#claude-cowork-%EC%A3%BC%EC%9A%94-%EA%B8%B0%EB%8A%A5"&gt;Claude Cowork 주요 기능&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#claude-cowork-%EC%82%AC%EC%9A%A9%EB%B2%95"&gt;Claude Cowork 사용법&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#claude-code%EB%9E%80"&gt;Claude Code란?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#claude-code-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%84%A4%EC%A0%95"&gt;Claude Code 설치 및 설정&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#claude-code-%EC%A3%BC%EC%9A%94-%EB%AA%85%EB%A0%B9%EC%96%B4"&gt;Claude Code 주요 명령어&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#claude-code-%ED%99%9C%EC%9A%A9-%ED%8C%81"&gt;Claude Code 활용 팁&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#cowork-vs-code-%EB%B9%84%EA%B5%90"&gt;Cowork vs Code 비교&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%EA%B4%80%EB%A0%A8-%EB%A7%81%ED%81%AC"&gt;관련 링크&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="claude-cowork란"&gt;Claude Cowork란?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Claude Cowork&lt;/strong&gt;는 Anthropic의 Claude 데스크탑 앱에서 제공하는 기능으로, 개발자가 아닌 일반 사용자도 파일 및 작업 관리를 자동화할 수 있는 도구입니다.&lt;/p&gt;
&lt;div class="callout callout-info"&gt;
&lt;div class="callout-header"&gt;
&lt;span class="callout-icon"&gt;ℹ️&lt;/span&gt;
&lt;span class="callout-title"&gt;특징&lt;/span&gt;
&lt;/div&gt;
&lt;div class="callout-body"&gt;
&lt;ul&gt;
&lt;li&gt;로컬 파일 시스템에 안전하게 접근&lt;/li&gt;
&lt;li&gt;자연어 명령으로 복잡한 작업 수행&lt;/li&gt;
&lt;li&gt;문서, 스프레드시트, 프레젠테이션 생성 및 편집&lt;/li&gt;
&lt;li&gt;웹 검색 및 정보 수집 자동화&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h2 id="claude-cowork-주요-기능"&gt;Claude Cowork 주요 기능&lt;/h2&gt;
&lt;h3 id="-파일-작업"&gt;📁 파일 작업&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Word 문서 (&lt;code&gt;.docx&lt;/code&gt;) 생성 및 편집&lt;/li&gt;
&lt;li&gt;Excel 스프레드시트 (&lt;code&gt;.xlsx&lt;/code&gt;) 작성&lt;/li&gt;
&lt;li&gt;PowerPoint 프레젠테이션 (&lt;code&gt;.pptx&lt;/code&gt;) 제작&lt;/li&gt;
&lt;li&gt;PDF 생성 및 처리&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="-웹-작업"&gt;🌐 웹 작업&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;웹 페이지 내용 검색 및 요약&lt;/li&gt;
&lt;li&gt;데이터 수집 및 분석&lt;/li&gt;
&lt;li&gt;URL 내용 추출&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="-스킬-skills"&gt;🛠️ 스킬 (Skills)&lt;/h3&gt;
&lt;p&gt;Skills는 특정 작업에 최적화된 플러그인입니다.&lt;/p&gt;</description></item><item><title>text conversion</title><link>https://obsidian-pub.pages.dev/posts/text-conversion/</link><pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate><guid>https://obsidian-pub.pages.dev/posts/text-conversion/</guid><description>&lt;p&gt;local file link &lt;a href="https://obsidian-pub.pages.dev/posts/h2/"&gt;h2&lt;/a&gt;&lt;br&gt;
external url link -  &lt;a href="https://www.perplexity.ai"&gt;Perplexity&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- raw HTML omitted --&gt;Table&lt;!-- raw HTML omitted --&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;obsidian&lt;/th&gt;
&lt;th&gt;githut&lt;/th&gt;
&lt;th&gt;cloudflare&lt;/th&gt;
&lt;th&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;git plugin&lt;/td&gt;
&lt;td&gt;action&lt;/td&gt;
&lt;td&gt;pages&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;![](/images/Pasted image 20260205171925.png)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-python" data-lang="python"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; frontmatter &lt;span style="color:#f92672"&gt;=&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;title&amp;#34;&lt;/span&gt;: &lt;span style="color:#e6db74"&gt;f&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#39;&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;{&lt;/span&gt;file_path&lt;span style="color:#f92672"&gt;.&lt;/span&gt;stem&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34; &amp;#39;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;date&amp;#34;&lt;/span&gt;: datetime&lt;span style="color:#f92672"&gt;.&lt;/span&gt;datetime&lt;span style="color:#f92672"&gt;.&lt;/span&gt;fromtimestamp(file_path&lt;span style="color:#f92672"&gt;.&lt;/span&gt;stat()&lt;span style="color:#f92672"&gt;.&lt;/span&gt;st_mtime)&lt;span style="color:#f92672"&gt;.&lt;/span&gt;isoformat(),
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;draft&amp;#34;&lt;/span&gt;: &lt;span style="color:#e6db74"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#75715e"&gt;# 기존 frontmatter 추출 및 업데이트&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; fm_match &lt;span style="color:#f92672"&gt;=&lt;/span&gt; re&lt;span style="color:#f92672"&gt;.&lt;/span&gt;search(&lt;span style="color:#e6db74"&gt;r&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#39;^---\s*\n(.*?)\n---\s*\n&amp;#39;&lt;/span&gt;, content, re&lt;span style="color:#f92672"&gt;.&lt;/span&gt;DOTALL)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;if&lt;/span&gt; fm_match:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; existing_fm_str &lt;span style="color:#f92672"&gt;=&lt;/span&gt; fm_match&lt;span style="color:#f92672"&gt;.&lt;/span&gt;group(&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#75715e"&gt;# 간단한 key: value 파싱&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;for&lt;/span&gt; line &lt;span style="color:#f92672"&gt;in&lt;/span&gt; existing_fm_str&lt;span style="color:#f92672"&gt;.&lt;/span&gt;split(&lt;span style="color:#e6db74"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#39;&lt;/span&gt;):
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;if&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#39;:&amp;#39;&lt;/span&gt; &lt;span style="color:#f92672"&gt;in&lt;/span&gt; line:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; key, &lt;span style="color:#f92672"&gt;*&lt;/span&gt;value &lt;span style="color:#f92672"&gt;=&lt;/span&gt; line&lt;span style="color:#f92672"&gt;.&lt;/span&gt;split(&lt;span style="color:#e6db74"&gt;&amp;#39;:&amp;#39;&lt;/span&gt;, &lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; key &lt;span style="color:#f92672"&gt;=&lt;/span&gt; key&lt;span style="color:#f92672"&gt;.&lt;/span&gt;strip()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; val &lt;span style="color:#f92672"&gt;=&lt;/span&gt; value[&lt;span style="color:#ae81ff"&gt;0&lt;/span&gt;]&lt;span style="color:#f92672"&gt;.&lt;/span&gt;strip()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;if&lt;/span&gt; key &lt;span style="color:#f92672"&gt;and&lt;/span&gt; val:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; frontmatter[key] &lt;span style="color:#f92672"&gt;=&lt;/span&gt; val
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#75715e"&gt;# 기존 frontmatter를 내용에서 제거&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; content &lt;span style="color:#f92672"&gt;=&lt;/span&gt; content[fm_match&lt;span style="color:#f92672"&gt;.&lt;/span&gt;end():]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="plantuml"&gt;&lt;img src="https://www.plantuml.com/plantuml/svg/~h407374617274756d6c0a0a217468656d6520706c61696e0a0a6163746f7220557365720a0a7061727469636970616e742022ec9e85eba0a520ed8fbc2220617320466f726d0a0a7061727469636970616e7420226170702e6a7322206173204170700a0a7061727469636970616e7420226c6f63616c53746f72616765222061732053746f726167650a0a7061727469636970616e742022444f4d2220617320444f4d0a0a55736572202d3e20466f726d203a20eb8ba8ec96b420ec9e85eba0a520ebb08f20eca09cecb69c0a0a616374697661746520466f726d0a0a466f726d202d3e20417070203a207375626d697420ec9db4ebb2a4ed8ab80a0a6163746976617465204170700a0a417070202d3e20417070203a20ec9e85eba0a520eab280eca69d0a0a616c7420ec9e85eba0a520ec9ca0ed9aa80a0a417070202d3e2053746f72616765203a204a534f4e2e737472696e6769667928776f726473290a0a61637469766174652053746f726167650a0a53746f72616765202d2d3e20417070203a20eca080ec9ea520ec9984eba38c0a0a646561637469766174652053746f726167650a0a417070202d3e20417070203a20776f7264732e70757368286e6577576f7264290a0a417070202d3e20444f4d203a2072656e646572436172642863757272656e74496e646578290a0a616374697661746520444f4d0a0a444f4d202d2d3e2055736572203a20ecb9b4eb939c20ed919cec8b9c0a0a6465616374697661746520444f4d0a0a417070202d3e20466f726d203a20ec9e85eba0a520ed9584eb939c20ecb488eab8b0ed99940a0a656c736520ec9e85eba0a520ebacb4ed9aa80a0a417070202d3e20444f4d203a20eab2bdeab3a020eba994ec8b9ceca78020ed919cec8b9c0a0a444f4d202d2d3e2055736572203a20ec98a4eba59820ed919cec8b9c0a0a656e640a0a64656163746976617465204170700a0a6465616374697661746520466f726d0a0a40656e64756d6c" alt="PlantUML Diagram" style="background: white; padding: 10px;"&gt;
&lt;/div&gt;</description></item></channel></rss>