# تصدير جلسات Claude Code

ملاحظة Markdown لكل جلسة، والسجل الأصلي بجانبها، محفوظ بعد أن يحذفه Claude Code.

[تنزيل لـ Mac](https://apps.apple.com/us/app/exporter-notes-to-markdown/id6741618455?mt=12)

## جلسة، كملاحظة.

فقرة لكل دور مع الوقت ومعرّف كتلة، واستدعاءات الأدوات مختصرة إلى ما شغّلته، والتعديلات كـ diff. ولا يصل التفكير ولا نتائج الأدوات ولا الرسائل الداخلية للأداة إلى الملاحظة أبدًا.

`2026-08-23 2233 fix the changelog header link.md`

```markdown
---
agent: claude-code
session: "a87cea2b-6f0e-4b1c-9d2a-3e4f5a6b7c8d"
title: "fix the changelog header link"
project: "wander.md"
cwd: "/Users/anton/products/wander.md"
branch: "main"
model: claude-fable-5-1
started: 2026-08-23T20:33:00Z
ended: 2026-08-23T20:40:04Z
turns: 5
prompts: 3
tools: 4
files:
  - "src/layout.astro"
---

**you** · 22:33 ^turn-1

see the changelog page, the header link goes to /contact

**claude** · 22:34 ^turn-2

I'll look at the live page first.

```tool Bash "find docs route" ^toolu_01A
ls src
```

```diff src/layout.astro ^toolu_01B
- <a href="/contact">contact</a>
+ <a href="/changelog">changelog</a>
```
```

## ما الذي تحصل عليه

ملاحظة لكل جلسة في مجلد لكل مشروع، إضافة إلى السجل الأصلي في `originals/`. والأسماء هي تاريخ الجلسة ووقتها وعنوانها.

- أدوار يمكن الربط إليها: كل دور فقرة بمعرّف كتلة، فتستطيع ملاحظة أخرى أن تشير إلى ذلك التبادل بالضبط.
- استدعاءات الأدوات، مطوية: استدعاء الأداة كتلة بما شغّلته ووصفها القصير. وتبقى النتائج والتفكير والرسائل الداخلية للأداة خارجها.
- التعديلات كـ diff: يظهر كل Edit وWrite كـ diff، ويسرد الـ frontmatter الملفات التي لمستها الجلسة.
- الصور الملصقة: تُكتب الصور الملصقة في الجلسة كملفات بجانب الملاحظة وتُضمَّن في الدور.
- الأصل، محفوظًا: يُنسخ سجل JSONL بايتًا ببايت. انسخه مجددًا إلى ~/.claude/projects فيجده `claude --resume`، حتى بعد أن يزيله Claude Code بوقت طويل.
- مباشرة أثناء التشغيل: تحدّث الجلسة الجارية ملاحظتها كلما نما السجل؛ ولا يُعاد إلا قراءة السجلات المتغيرة، فتتزامن 800 جلسة في ثوانٍ.

## كيف يعمل

1. اربط Claude Code: تُفتح لوحة في مجلد .claude: اضغط «اختيار هذا المجلد». يقرأ Exporter مجلد projects داخله وحده، دون طلب إذن.
2. اختر الجلسات: كل الجلسات محددة. تعرض المرشّحات الحديثة والأطول والجارية، ويجد حقل البحث جلسة بعنوانها أو سؤالها الأول أو مشروعها. اختر Markdown أو الأصل أو كليهما.
3. تتم المزامنة: اضغط «مزامنة الآن». تصبح كل جلسة ملاحظة تحت مشروعها، والجلسة التي ما زالت جارية تعيد كتابة ملاحظتها أثناء عملك.

كيف يعمل: [توثيق Claude Code](https://exporter.dev/ar/docs/claude-code) · الأدلة: [جلسات Claude Code](https://exporter.dev/ar/guides/claude-code/keep-claude-code-sessions)

## أسئلة

### أين توجد السجلات؟

يكتب Claude Code ملف JSONL لكل جلسة في ~/.claude/projects، داخل مجلد باسم مجلد العمل، ويحذفه بعد ثلاثين يومًا من آخر سطر. يقرأ Exporter هذا المجلد ولا شيء غيره في ~/.claude.

### ما المجاني؟

آخر 50 جلسة لديك تُصدَّر وتبقى متزامنة مجانًا. وفتح Claude Code شراء لمرة واحدة في Exporter.

### هل يُرفع أي شيء؟

لا. يقرأ Exporter السجلات ويكتب الملفات على جهاز Mac. لا حساب ولا خادم.

## مقارنة بالبدائل

ليس لـ Claude Code تصدير خاص به؛ لا تُقرأ السجلات إلا بسكربت، وتختفي بعد ثلاثين يومًا.

| | Exporter | سكربت على JSONL | النسخ واللصق |
|---|---|---|---|
| كل الجلسات دفعة واحدة | نعم | نعم | لا |
| Markdown مقروء، ملاحظة لكل جلسة | نعم | يدويًا | يدويًا |
| الاستدعاءات والـ diff محفوظة، والضجيج محذوف | نعم | يدويًا | لا |
| السجل الأصلي محفوظ بعد الحذف | نعم | يدويًا | لا |
| مزامنة أثناء تشغيل الجلسة | نعم | لا | لا |
| السعر | 50 جلسة مجانًا، ثم شراء لمرة واحدة | مجاني | مجاني |

## دع Claude يقرأ تاريخه

يمكن الاستعلام عن الجلسات المصدَّرة عبر خادم MCP المحلي في Exporter. [أعدّه](https://exporter.dev/docs/mcp).

اربط Claude Code. ثم اسأل: «ماذا قررنا الشهر الماضي بشأن ترويسة سجل التغييرات؟» يقرأ Claude الجلسة كملاحظة.

```sh
claude mcp add --transport http exporter http://localhost:8744/mcp
```

## Related

- [Export Apple Notes to Markdown](https://exporter.dev/notes): Apple Notes as Markdown, kept in sync
- [Documents](https://exporter.dev/documents): Word, slides, sheets and PDFs to Markdown
- [MCP server](https://exporter.dev/docs/mcp): Connect Claude and other agents

---

human version: https://exporter.dev/ar/claude-code
every page: https://exporter.dev/llms.txt
