{"id":171,"date":"2026-04-10T05:40:37","date_gmt":"2026-04-10T05:40:37","guid":{"rendered":"https:\/\/t.thetalentfarm.com\/?p=171"},"modified":"2026-04-10T05:40:37","modified_gmt":"2026-04-10T05:40:37","slug":"gary-claudaborative-editing-0-4-twice-the-fun","status":"publish","type":"post","link":"https:\/\/t.thetalentfarm.com\/?p=171","title":{"rendered":"Gary: Claudaborative Editing 0.4: Twice the fun!"},"content":{"rendered":"<p class=\"wp-block-paragraph\">I\u2019ve been taking an iterative approach to building Claudaborative Editing: build something to prove that the underlying concept works, then evolve on top of that. The first two iterations were answering a question I had: <a href=\"https:\/\/pento.net\/2026\/03\/28\/claudaborative-editing-0-2-now-with-500-more-collaboration\/\">can an LLM genuinely improve the writing process<\/a>? Along the way, I found a more important question: <a href=\"https:\/\/pento.net\/2026\/04\/07\/the-human-in-the-loop\/\">can it be done without contributing to the masses of generated slop we see<\/a>? <\/p>\n<p class=\"wp-block-paragraph\">Having seen the underlying idea working, I needed to answer the next question: can it be brought into the actual writing environment? Can it be useful, but keep out of the way?<\/p>\n<p class=\"wp-block-paragraph\">Can you talk to an LLM from within WordPress, and have it talk back? I think I\u2019m onto something, and it\u2019s <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/60000\">alot<\/a> of fun.<\/p>\n<h2 class=\"wp-block-heading\">Coming to a WordPress Near You<\/h2>\n<p class=\"wp-block-paragraph\">Naturally, the next step was to build a WordPress plugin that provided a straightforward interface to the LLM backend. You still install the tool to run with your local copy of Claude Code, but once it\u2019s running, you can do everything directly from the block editor. The plugin is waiting to be approved for the WordPress.org plugin directory, but you can <a href=\"https:\/\/github.com\/pento\/claudaborative-editing\/releases\">download it directly from the GitHub repo now<\/a>.<\/p>\n<figure class=\"wp-block-gallery has-nested-images columns-4 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" alt=\"A screenshot of the Collaborative Editing Menu. It shows 5 options: Compose, Proofread, Review, Edit, and Translate.\" class=\"wp-image-5779\" height=\"682\" src=\"https:\/\/pento.net\/wp-content\/uploads\/2026\/04\/menu.png\" width=\"640\" \/><\/figure>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" alt=\"A screenshot of the Edit box, where a user can have the LLM make broad changes to their post.\" class=\"wp-image-5778\" height=\"865\" src=\"https:\/\/pento.net\/wp-content\/uploads\/2026\/04\/edit-1024x865.png\" width=\"1024\" \/><\/figure>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" alt=\"A screenshot of the Translate box, where the user can have the LLM translate their post into other languages. Because this is a freeform field, they're not limited to the normal options: they can also translate into weird languages, like &quot;pirate&quot;, or &quot;emoji&quot;.\" class=\"wp-image-5777\" height=\"838\" src=\"https:\/\/pento.net\/wp-content\/uploads\/2026\/04\/translate-1024x838.png\" width=\"1024\" \/><\/figure>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" alt=\"A screenshot of the pre-publish panel, showing the featured image, a suggested excerpt, and suggestions for new and existing tags and categories to use.\" class=\"wp-image-5794\" height=\"1024\" src=\"https:\/\/pento.net\/wp-content\/uploads\/2026\/04\/pre-publish-419x1024.png\" width=\"419\" \/><\/figure>\n<\/figure>\n<p class=\"wp-block-paragraph\">Tools are easily accessible when you need them, but otherwise stay out of your way. You choose how much input you want the LLM to have in your writing: it can fix things up for you, or you can ask it to just leave notes and you\u2019ll decide how you want to proceed. Personally, I prefer to do the work myself, but everyone can choose their level of comfort.<\/p>\n<p class=\"wp-block-paragraph\">That said, one of the things I often forget to do when writing a post is to tag it properly. If I do remember, I\u2019m never sure what to tag it with. By the time I get to publishing, I\u2019m impatient just to get it out in the world! So, now there\u2019s a button that\u2019ll give suggestions right before publishing, letting you pick and choose which suggestions to use, and what to drop.<\/p>\n<h2 class=\"wp-block-heading\">Planning is a Conversation<\/h2>\n<p class=\"wp-block-paragraph\">I always start Claude Code in planning mode, and I wanted that for posts, too. That\u2019s where I started this post, and I can absolutely see myself using this every time I need to write a post. Not to do the writing for me, but to help me organise my thoughts. I opened the Compose mode in the sidebar, I had it summarise the changes that I\u2019ve made in the last 2 weeks, and present a few options for how to collate them. Some I kept, some I dropped.<\/p>\n<p class=\"wp-block-paragraph\">In a lot of ways, it\u2019s more like a very advanced <a href=\"https:\/\/en.wikipedia.org\/wiki\/ELIZA\">ELIZA<\/a>, though rather than just reflecting your words back, it reflects your ideas back in a more structured form.<\/p>\n<h2 class=\"wp-block-heading\">What\u2019s next<\/h2>\n<p class=\"wp-block-paragraph\">I\u2019ll be honest, I\u2019m really happy with how this has turned out so far! I\u2019d love to hear your feedback as you use it. What would you like to see here? I\u2019ve already noted down a bunch of ideas that came up just while I was writing this post, so there are definitely more things to come!<\/p>\n<p class=\"wp-block-paragraph\">Go ahead and give it a shot now:<\/p>\n<p class=\"wp-block-paragraph\"><code>npx claudaborative-editing start<\/code><\/p>","protected":false},"excerpt":{"rendered":"<p>I\u2019ve been taking an iterative approach to building Claudaborative Editing: build something to prove that the underlying concept works, then evolve on top of that. The first two iterations were answering a question I had: can an LLM genuinely improve the writing process? Along the way, I found a more important question: can it be &#8230; <a title=\"Gary: Claudaborative Editing 0.4: Twice the fun!\" class=\"read-more\" href=\"https:\/\/t.thetalentfarm.com\/?p=171\" aria-label=\"Read more about Gary: Claudaborative Editing 0.4: Twice the fun!\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":172,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-171","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=\/wp\/v2\/posts\/171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=171"}],"version-history":[{"count":0,"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=\/wp\/v2\/posts\/171\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=\/wp\/v2\/media\/172"}],"wp:attachment":[{"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/t.thetalentfarm.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}